可以用参数xlim和ylim仅改变R直方图(hist)中的下限/上限吗?

时间:2013-12-26 23:30:41

标签: r histogram

我想知道在使用带有参数histxlim的{​​{1}}函数在R中绘制直方图时,是否可以仅更改一个“限制”(下限或上限) 。例如,我只想更改最低水平轴值,而将上面的值保留为默认值。从概念上讲,我想沿着ylim的方向做某事,其中NA意味着“保持默认不变”。这可能吗?

1 个答案:

答案 0 :(得分:4)

您可以计算ylim的默认值,并进行更改,如下所示:

x <- rnorm(100)
h <- hist(x, plot = FALSE)  # Data that would be plotted
ylim <- range( h$counts )   # Default values
ylim[1] <- -5               # Change only one value
plot( h, ylim = ylim )      # or: hist( x, ylim = ylim )