R:为什么boxplot(x,log =“y”)与boxplot(log(x))不同?

时间:2015-02-03 10:29:11

标签: r boxplot

delme <- exp(rnorm(1000,1.5,0.3))
boxplot(delme,log="y")
boxplot(log10(delme))

为什么这2个情节中的胡须不同?

由于 Agus的

1 个答案:

答案 0 :(得分:3)

我想说在你的第一个图中你只是将y轴改为log,所以你绘制的值仍然在1到10之间。在这个图中,y轴是一个对数刻度。这个轴上的胡须看起来不同,因为每个&#34; tick&#34;之间的空间。 (即轴断裂)不是恒定的(2到4之间的空间比10到8之间的空间大)

在第二个图中,您获取值的对数然后绘制它们,因此它们的范围从.2到1,并用线性y轴绘制。

查看正常和summary转化数据框的log