gpt4 book ai didi

r - 如何在multhist中设置xlim?

转载 作者:行者123 更新时间:2023-12-04 05:53:44 25 4
gpt4 key购买 nike

以下代码创建 3 个向量,并将它们显示为隔行直方图:

a <- c(1,2,3)
b <- c(1,1,2)
c <- c(1,1,1)
l <- list(a,b,c)

multhist(l, col=c("red","green","blue"),xlim=c(0,5))

但是,当我指定这个 xlim=c(0,5) 时,我希望它设置 x 轴范围,但它似乎没有这样做。 x 轴似乎仅在大约 1.0 和 1.4 之间的范围内。是否有不同的方法来指定多主义者的 x 轴范围?

最佳答案

也许不完美,但一个开始:

编辑 : 移除 x 轴标签,添加框

multhist(l, col=c("red","green","blue"),
breaks=seq(0,5,by=0.2),names.arg=rep("",25))
box(bty="l") ## add box around bottom and left edges
multhist有点小技巧(我知道,我写的!)——它使用 barplot在内部,因此 x 轴索引的是条形的位置而不是实际值。

另见
  • http://www.math.mcmaster.ca/bolker/R/misc/multhist.pdf
  • http://www.math.mcmaster.ca/bolker/R/misc/multhist.Rnw

  • 有关如何显示来自多个组的分箱数据的其他一些想法。

    关于r - 如何在multhist中设置xlim?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/9766994/

    25 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com