全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
20983 4
2016-01-31
> scale(dp)  
Error in colMeans(x, na.rm = TRUE) : 'x'必需为数值
> dp
                                             DP.JLR.CZ.RMBS.R.ZBzh.NX.wszhitou.GDP.CPI.PPI.A50
1          2291.3;-29;13655.86;992129.25;6.00%;13953.15;2491.47;93.08;7.80%;102;-1.64%;8961.53
2          2419.02;-9;13655.86;992129.25;6.00%;13953.15;2491.47;93.08;7.80%;102;-1.64%;8961.53
3           2432.4;-234;8770.28;998600.83;6.00%;7091.3;152.25;176.33;7.80%;103.2;-1.63%;8787.8
4           2314.16;648;8770.28;998600.83;6.00%;7091.3;152.25;176.33;7.80%;103.2;-1.63%;8787.8
5           2359.51;174;8770.28;998600.83;6.00%;7091.3;152.25;176.33;7.80%;103.2;-1.63%;8787.8
6        2318.61;268;9607.75;1035858.37;6.00%;42238.73;-8.23;302.21;7.80%;102.1;-1.92%;7990.52
7          2278.4;88;9607.75;1035858.37;6.00%;42238.73;-8.23;302.21;7.80%;102.1;-1.92%;7990.52


二维码

扫码加我 拉你入群

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

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

全部回复
2016-1-31 22:29:47
scale函数要求参数x为一个数字的矩阵(matrix),而您提供的这个dp看上去似乎是一个data frame。不符合要求
(我也是刚开始学习R,有不对之处请谅解)
二维码

扫码加我 拉你入群

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

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

2016-2-1 08:47:19
百分比读进的时候是字符
你需要转化为数值
二维码

扫码加我 拉你入群

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

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

2016-2-1 11:25:17
楼上正解,百分比是字符,需要转化。

另外 ,看上去,并不是同样的格式。看到分号分隔符,楼主读取的数据,可能并不是一个data.frame的形式,在用read.table的时候,注意sep的设置吧。如果还有疑问,可上传部分数据试读一下。
二维码

扫码加我 拉你入群

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

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

2016-2-22 19:45:38
jiangbeilu 发表于 2016-2-1 11:25
楼上正解,百分比是字符,需要转化。

另外 ,看上去,并不是同样的格式。看到分号分隔符,楼主读取的数据 ...
非常谢谢!
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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