背景
我的数据在时间上是突发的和不均匀的。 我正在制作数据的箱线图
问题:
r中的箱线图将它们均匀地放置在一起。我想将它们放在x时间位置,指示它们何时被收集。
问题:
答案 0 :(得分:1)
@rawr和@whuber在内容中提供了链接。
一个链接说“去读一本手册”而不是“这就是你怎么做的。”
所以我去了这个网站:
https://stat.ethz.ch/R-manual/R-devel/library/graphics/html/boxplot.html
在底部有这样的文字:
“at”是一个数字向量,给出了应绘制箱图的位置,特别是当add = TRUE时;默认为1:n其中n是框数
我最终做了以下事情:
mycode的:
h <- boxplot(y~x,data=mydata,notch=FALSE,
boxwex=0.5,las=2,
ylim=c(ymin,ymax),xlim=c(xmin,xmax),
subset = mydata$x>=thresh,
at=ut,**plot=FALSE**)
myvector <- unique(mydata$x)
bxp(h,at=myvector,
ylim=c(ymin,ymax),xlim=c(xmin,xmax),
xlab="x-value",ylab = "y-value",
main = "My Boxplot",
varwidth=TRUE)