如何更改直方图箱宽度?

时间:2020-08-08 12:38:19

标签: r

我的代码如下:

hist(df2, main = paste("Histogram of Mutual Fund Survival Times"), xlab = "Number of Months", ylab = "Frequency of Mutual Funds", labels = TRUE, ylim=c(0,350))

我的垃圾箱宽度目前为50。理想情况下,我想将第一个垃圾箱的宽度更改为36,其余的保留为50。这可能吗?

如果没有,则所有位于36处的纸槽宽度都可以。

非常感谢

1 个答案:

答案 0 :(得分:1)

您可以使用breaks的{​​{1}}参数创建垃圾箱。休息时间是每个垃圾箱的下限。他们可以随心所欲。这是一个夸大的例子。输入会产生一些错误,但是可以。

hist

enter image description here

您可以让R从数据中计算出休息时间,而不是手动提供休息时间:

hist(runif(n = 1000, min = 1, max = 100), breaks = c(1, 2, 10, 25, 100))