gpt4 book ai didi

r - 尝试在 R 中创建直方图时 x 必须是数字

转载 作者:行者123 更新时间:2023-12-02 22:29:44 24 4
gpt4 key购买 nike

我是 R 新手。我需要生成一些图表。我导入了一个 Excel 文件,需要在一列上创建直方图。我的导入代码是 -

file=read.xlsx('femalecommentcount.xlsx',1,header=FALSE)
col=file[2]

col 看起来像这样(部分)-

36961     1
36962 1
36963 7
36964 1
36965 2
36966 1
36967 1
36968 4
36969 1
36970 6
36971 3
36972 1
36973 6
36974 6
36975 2
36976 2
36977 8
36978 2
36979 1
36980 1
36981 1

第一列是行号。我不知道如何删除它。第二列是我想要绘制直方图的数据。 hist() 函数需要一个向量,我不确定具体如何转换。

如果我只是简单的调用 -

hist(col)

它给出了 -

Error in hist.default(col) : 'x' must be numeric

我从互联网上随机尝试了一些命令,但它们不起作用。

我的最终目标是在该列上生成一个好的直方图(也许还有其他图表),以便更好地了解我的数据的分布。

最佳答案

  1. 应该是 col=file[[2]] 或 col=file[, 2] --- 评论中给出的解决方案
  2. 数据导入应采用正确的方式以避免数字问题

关于r - 尝试在 R 中创建直方图时 x 必须是数字,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/48144470/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com