hist.default(OBJECTNAME $ COLUMNNAME)出错:'x'必须是数字

时间:2014-04-11 21:00:01

标签: r csv histogram

我正在尝试在R中绘制直方图(给定CSV文件的列中的给定值)因此我使用了:

read.csv(file.choose(), header=TRUE) -> temp 

打开文件浏览器并允许我选择一个文件并将其内容保存在对象“temp”中。然后我用了,

hist (temp$Sex)

性别是列名称&我得到的是这样的错误信息:

  

hist.default(temp $ Sex)出错:'x'必须为数字

任何人都可以帮我绘制图表中列的值吗?

谢谢!

1 个答案:

答案 0 :(得分:0)

如果你的temp $ Sex栏只包含“m”和“f”,你可以尝试以下方法:

barplot(table(temp$Sex))