具有R的绘图和线性回归模型>> [

问题描述 投票:0回答:1
我正在为R做一个家庭作业项目,我需要导入一个CSV文件,因此需要进行一些分析并创建散点图和线性回归。

有一点我的代码有错误,我不确定为什么或在哪里,我认为可能在这一行:

x

CTD

所以我是R的新手,这是我参加的第一堂课,我在Google上进行了一些搜索,并确实找到了一个具有一定见识的线程,但是即使使用该代码,我仍然会出错。 (Linear Regression Analysis of population data with R

[与我班上的其他人和我的教授交谈时,我走了另一条路,尽管我不确定哪个更好。

这里是我正在使用的当前代码。:

Current_Data

Current_Data

x

CTD

CTD

C_T_D

C_T_D

colnames(C_T_D)

Current_Data非常完美(尽管这只是读取CSV)但是当我到达CTD时,我会觉得有些不对劲。

CTD给我此回复

V1 V2 V3 V4 V5 V6 V7 V8 V9 V10

54华盛顿6742902 6821655 6892876 6962906 7052439 7163543 7294680 7425432 7535591

这里的问题是它还没有删除年份,所以当我用“ t()”函数(C_D_T)将行放入列中时,>]

我明白了:

C_T_D54V1“华盛顿”V2“ 6742902”V3“ 6821655”V4“ 6892876”V5“ 6962906”V6“ 7052439”V7“ 7163543”V8“ 7294680”V9“ 7425432”V10“ 7535591”

因为我已经失去了岁月,所以姓氏无效,并且给我这个错误:

colnames(C_T_D)

我正在为R做一个家庭作业项目,我需要导入一个CSV文件,因此需要进行一些分析并创建散点图和线性回归。有时我的代码有错误,但我不是...

r plot lm
1个回答
0
投票
t()函数正在创建尺寸大于2的矩阵。错误是说您仅给矩阵指定了两个列名,但是矩阵数组需要两个以上的列名。使用之类的将矩阵转换为数据框可能会有所帮助。

as.data.frame(as.table(C_T_D))

© www.soinside.com 2019 - 2024. All rights reserved.