请选择 进入手机版 | 继续访问电脑版
楼主: lzhfgood
26146 8

请教:R软件关于“错误于hist.default(sp) : 'x'必需为数值” [推广有奖]

  • 0关注
  • 2粉丝

副教授

35%

还不是VIP/贵宾

-

威望
0
论坛币
6478 个
通用积分
24.3745
学术水平
62 点
热心指数
93 点
信用等级
41 点
经验
-557 点
帖子
964
精华
0
在线时间
706 小时
注册时间
2006-8-15
最后登录
2017-6-6

lzhfgood 发表于 2009-8-11 13:53:43 |显示全部楼层 |坛友微信交流群

+2 论坛币
k人 参与回答

经管之家送您一份

应届毕业生专属福利!

求职就业群
赵安豆老师微信:zhaoandou666

经管之家联合CDA

送您一个全额奖学金名额~ !

感谢您参与论坛问题回答

经管之家送您两个论坛币!

+2 论坛币
我把文本文档的数据导入到R软件中,形成一个数据框,程序为
sp<-read.delim("sp.txt")
在画直方图的时候,总是提示
> hist(sp)
错误于hist.default(sp) : 'x'必需为数值

尝试了数据转换,提示:
> x<-as.numeric(sp)
错误: (串列)对象不能强制改变成'double'种类

做了其他尝试,也不成功,请问各位大虾!

我是个初学者,所以问题简单不要见怪!
谢谢!
二维码

扫码加我 拉你入群

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

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

关键词:Default fault hist IST EFA 请教 软件 Default hist 数值

seaskybaby 发表于 2009-12-16 11:09:57 |显示全部楼层 |坛友微信交流群
我也遇到同样问题了
list不能转成numeric

问题是一行一行或一列一列转换都可以,就是行列不能一起转

使用道具

2011阳光照 在职认证  发表于 2012-11-18 16:34:25 |显示全部楼层 |坛友微信交流群
我也遇到了这个问题,怎么办

使用道具

xuenesta 发表于 2014-4-23 08:29:47 |显示全部楼层 |坛友微信交流群
帮忙顶啊!

使用道具

devil_mik 发表于 2015-3-9 03:05:00 |显示全部楼层 |坛友微信交流群
x<-as.numeric()用这个函数是可以的,不过仅对SP中的某一行或者某一列有效
比如x<-as.numeric(sp$price) 对price这一列的数据进行了转换。

使用道具

devil_mik 发表于 2015-3-9 07:24:08 |显示全部楼层 |坛友微信交流群
devil_mik 发表于 2015-3-9 03:05
x
好像还是不太对,转换后数值就变了
我建议你看一下你的原版数据,在EXCEL里面全选所有数据,然后格式改为数值,再导入R中试试。

使用道具

08liurenxing 发表于 2017-9-15 15:37:08 |显示全部楼层 |坛友微信交流群
我也遇到这个问题,楼主解决了吗?

使用道具

08liurenxing 发表于 2017-9-15 15:40:22 |显示全部楼层 |坛友微信交流群
我已经解决了,x <- as.numeric()可以解决问题

使用道具

海德de 发表于 2020-6-1 13:22:38 |显示全部楼层 |坛友微信交流群
还是数据不对

使用道具

您需要登录后才可以回帖 登录 | 我要注册

本版微信群
加好友,备注cda
拉您进交流群

京ICP备16021002-2号 京B2-20170662号 京公网安备 11010802022788号 论坛法律顾问:王进律师 知识产权保护声明   免责及隐私声明

GMT+8, 2024-3-28 23:38