找回密码
 立即注册
查看: 10124|回复: 1

数据格式转换问题object cannot be coerced to type 'double'

[复制链接]
发表于 2014-8-27 09:26:50 | 显示全部楼层 |阅读模式
单列数据,保存格式为csv格式(见附件),计划做不同径级物种多度分布图(附件图),数据处理过程中出现了Error: (list) object cannot be coerced to type 'double',求解!!
> data<-read.csv("C:/Users/duhu/Desktop/data.csv",header=F)
> data<as.numeric(data)
Error: (list) object cannot be coerced to type 'double'
> hist
图.jpg

data.zip

80.68 KB, 下载次数: 0

data

回复

使用道具 举报

发表于 2014-11-18 15:18:53 | 显示全部楼层
read.csv 读入之后的数据 变成了 data.frame。
class(data);

as.numeric() 只能对向量类数据进行转变。

因此参考:
as.numeric(data[,1]);
回复

使用道具 举报

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

本版积分规则

Archiver|手机版|小黑屋|R语言中文网

GMT+8, 2024-11-25 15:28 , Processed in 0.027116 second(s), 21 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表