[英]Histogram in R. Problem with Function hist()
我有ID和变量的csv文件。 看起来像这样
ID V1
1 0
2 -0,12
3 0,05
....
如果我使用hist(mydata $ V1)我会收到一条错误消息
Error in hist.default(mydata$V1) : 'x' must be numeric
但是使用变量ID(mydata $ ID)可以工作。 变量V1首先是0有什么不好? 谢谢!
变量V1首先是0有什么不好?
它必须是数字。 看起来您在其中有一些逗号,R认为它是一个因素或字符类型列。
尝试
hist(table(mydata$V1))
要么
barplot(table(mydata$V1))
得到结果因子的直方图。
如果您的目标是读入数字列,将逗号解释为小数点分隔符,请查看此问题 。
不知道为什么,但是当我手动从数据集中导入数据并将编码从自动更改为UTF时,它可以工作。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.