楼主: lzhfgood
27709 8

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

  • 0关注
  • 2粉丝

已卖:246份资源

副教授

34%

还不是VIP/贵宾

-

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

楼主
lzhfgood 发表于 2009-8-11 13:53:43 |AI写论文

+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中试试。

7
08liurenxing 发表于 2017-9-15 15:37:08
我也遇到这个问题,楼主解决了吗?

8
08liurenxing 发表于 2017-9-15 15:40:22
我已经解决了,x <- as.numeric()可以解决问题

9
海德de 发表于 2020-6-1 13:22:38
还是数据不对

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

本版微信群
加好友,备注cda
拉您进交流群
GMT+8, 2025-12-30 18:53