我正在使用R创建直方图。由于我的数据点都不在95到100之间,因此它目前仅以95结束x刻度。即使为了比较,我仍希望将其扩展到100,只是在95和100之间有一个空条。有什么办法可以做到这一点?我已附上一张图片,显示当前如何显示直方图。这是相关的代码:
hist(Data$SR,
col = "skyblue2",
ylim = c(0,5),
main = "Grade 9 Science Marks",
breaks = 11,
xlab = "Mark",
xaxt = "n")
axis(1,
at = seq(40, 100, by = 5),
labels = c("40", "45", "50", "55", "60", "65", "70",
"75", "80", "85", "90", "95", "100"))
我希望使用hist()
函数来解决此问题,因为我一点都不熟悉ggplot2.
编辑:这与它所标记的帖子不同。我正在尝试将其扩展到100,并打上一个勾号表示100,这与该帖子显然与此相似。