直方图显示不正确

时间:2018-08-04 08:01:26

标签: r histogram

我正在处理具有超过10,000个人的直截了当的班级分布数据,我想制作一个直方图来显示结果,但是当我尝试绘制它时遇到了问题。 当我尝试使用直方图功能

histogram(data)

我得到一个计算个人百分比的直方图

Histogram using the histogram function

然后我尝试使用qplot函数

qplot(data, geom = "histogram")

得到一个直方图,就像在图2中可以看到的那样

qplot function

所以我认为y轴比例可能有问题,所以我尝试使用ylim(),得到的图只是没有数据的轴

有人可以告诉我我在做什么错吗?

我正在尝试获得类似于图3中的直方图Histogram goal

非常感谢您指出我是否要添加其他代码,或者将我重定向到可以澄清某些内容的备忘单

谢谢

1 个答案:

答案 0 :(得分:0)

尝试使用for (i in 1:377) { for (j in 2:377) { if(row[i]== row[j]) { print("Matched") } else j=j+1 } i=i+1 软件包,例如:

ggplot2

编辑:

考虑到您想要的结果,我认为您想使用library(ggplot2) ggplot(data = [YOUR_DATA], aes([YOUR_VARIABLE])) + geom_histogram() 而不是barplot()