全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
5088 6
2017-12-16
我在做lm回归,但是所用的数据有非数值型的数据,诸如.4325和-.1364,请问怎么转换啊 [1] -2.995732 1.007958  1.94591   2.397895  1.609438  -.6931472 .4510756  3.178054
[9] 0         1.791759  -1.07881  -.198451  -.6348783 .0295588  -2.525729 -1.832582
[17] 1.098612  0         1.609438  .6931472  -.6931472 .4317824  .4054651  -.2231435
[25] .6931472  -.4004775 .1570037  -.6733446 -.6931472 -.4942963 1.386294  1.94591  
[33] -2.207275 2.944439  -1.609438 1.609438  .6931472  1.342865  .14842    3.178054
[41] .3435897  -1.171183 -.1625189 -.5276328 1.386294  0         .4187103  -.597837
[49] 2.079442  .9162908  1.568616  .9162908  .9516578  3.218876

附件列表
微信图片_20171216180942.png

原图尺寸 8.9 KB

微信图片_20171216180942.png

二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2017-12-16 18:45:29
.4325就是0.4325,就是数值型的呃,不用变换的。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2017-12-17 18:24:03
jiangbeilu 发表于 2017-12-16 18:45
.4325就是0.4325,就是数值型的呃,不用变换的。
运行的时候出现这个。
> data<- read.table("F:/R/data/JTRAIN.raw")
> data1 <- data[which(data[,1]=="1988"&data[,15]!="."),]
> x <- data1[,10]
> y <- data1[,15]
>
> scrap <- lm(y~x)
Warning messages:
1: In model.response(mf, "numeric") :
  在因子响应上用type="numeric"的这一选项不会有效果
2: In Ops.factor(y, z$residuals) : ‘-’ not meaningful for factors
还有这个。
> summary(scrap)

Call:
lm(formula = y ~ x)

Residuals:
Error in quantile.default(resid) : factors are not allowed
In addition: Warning message:
In Ops.factor(r, 2) : ‘^’ not meaningful for factors
求解啊,谢谢
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2017-12-17 18:24:54
rhodonite_x 发表于 2017-12-17 18:24
运行的时候出现这个。
> data data1  x  y  
> scrap  summary(scrap)
并且data1[,10]是数值型的
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2017-12-19 07:32:53
rhodonite_x 发表于 2017-12-17 18:24
并且data1[,10]是数值型的
一般不能直接对因子变量进行回归的,要加入其他变量才行。
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

2018-1-2 20:53:29
jiangbeilu 发表于 2017-12-19 07:32
一般不能直接对因子变量进行回归的,要加入其他变量才行。
现在知道了,谢谢各位
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

点击查看更多内容…
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群