我是R的新人,但是尽我所能......
我正在尝试根据.csv文件中的数据创建直方图。想象一下,一列有10.000个随机数,范围从1到5.我想创建一个直方图,显示1次出现的次数,2次出现的次数,3次出现的次数等等(最多5次)。
这有可能吗?或者我应该在Excel中执行此操作,然后将结果从R中获取到R中以创建直方图?到目前为止,我似乎没有从任何视频教程或这里提出的任何其他问题中获得任何明智的信息。
答案 0 :(得分:1)
首先将数据从csv导入R:
dat = read.csv("c:\\documents\\file.csv")
假设您的csv文件中有一个名为“col”的列,其中包含您的数据,请运行以下命令:
hist(dat$col)
如果您需要知道每个值出现的次数,更精确的方法是制作表格:
table(dat$col)