R直方图轴对于数据集来说太小

时间:2015-10-06 22:59:13

标签: r histogram

我正在学习R而我正在尝试hist()直方图功能。我的code is here(并粘贴在下面),当我运行它时,轴A)不要在原点连接,而B)它们不会延伸到数据集的足够远。我已经看过了,没有找到任何东西,属性xlim,ylim,axes = FALSE,这些解决方案都不起作用。

bluegill = read.table(file="lab2.csv", header="true", sep=",")
attach(bluegill)

hist(Length, main="", xlab="Length (mm)", ylab="Number of individuals", col="gray")

然后这是结果图表,数据集中的最大长度为220,x轴仅为200.

enter image description here

1 个答案:

答案 0 :(得分:2)

一个简单的解决方案可能是:

bluegill = read.table(file="lab2.csv", header="true", sep=",")
attach(bluegill)

hist(Length, main="", xlab="Length (mm)", ylab="Number of individuals", col="gray", xaxt = "n") ##no x axis

请注意已添加的新选项xaxt = "n",它会完全删除x轴。然后,您可以使用另一个命令添加x轴。 e.g。

axis(1, at = seq(0, 200, 20))
  • 第一个选项是1,表示x轴。
  • 第二个选项代表将在图中显示的点(原谅我的英文)。