全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
1834 2
2019-12-14
> head(x)
   time                  Y
3 33694 1312.2093628003456
4 33785 1352.9295311108101
5 33877 1396.7368101726574
6 33969 1438.0626863984669
7 34059 1484.1078950773801
8 34150 1540.8116089430687
>x$Y<-log(x$Y)
Error in log(x$Y) : non-numeric argument to mathematical function
求助,怎么对数据框里面数据求对数啊。
要做一个OLS回归分析,带log的,但是不管怎么样都显示上面那句话。

二维码

扫码加我 拉你入群

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

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

全部回复
2019-12-14 15:09:35
突然发现读取的xlsx是一个list,也就是说mode(x)是list,是不是这个原因导致的啊,怎么解决啊
二维码

扫码加我 拉你入群

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

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

2019-12-14 16:08:13
x<-as.matrix(x)
转换为矩阵试试
或者
x<-data.frame(x$time,x$Y)
转换为数据框试试
二维码

扫码加我 拉你入群

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

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

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

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