在R中叠加箱线图和散点图时如何匹配轴?
我试图将箱线图覆盖在散点图上的各个点上。但是,我在匹配两个图上的轴时遇到问题。 尽管元素数量(x轴)和值限制(y轴)相同,但两个图的两个轴的比例不同 我目前正在使用:在R中叠加箱线图和散点图时如何匹配轴?,r,plot,R,Plot,我试图将箱线图覆盖在散点图上的各个点上。但是,我在匹配两个图上的轴时遇到问题。 尽管元素数量(x轴)和值限制(y轴)相同,但两个图的两个轴的比例不同 我目前正在使用: plot((1:length(vec1)), vec1) par(new=TRUE) boxplot(mat2, names=c(1:length(vec1))) 有没有人知道一种方法,可以确保在不显式强制xlim和ylim的情况下,情节具有相同的比例?(vec1和mat2的尺寸随着迭代而变化)。您可以使用points功能,而
plot((1:length(vec1)), vec1)
par(new=TRUE)
boxplot(mat2, names=c(1:length(vec1)))
有没有人知道一种方法,可以确保在不显式强制xlim和ylim的情况下,情节具有相同的比例?(vec1和mat2的尺寸随着迭代而变化)。您可以使用
points
功能,而不是调用plot
例如:
vec1 <- rnorm(10)
mat2 <- matrix(rnorm(1000), 100, 10)
boxplot(mat2, names=seq_along(vec1))
points(vec1)
vec1能否请您提供数据样本,例如vec1
和mat2
?非常感谢您的快速回复。这非常有效——由于我的图形的结构,我只使用了lines()
而不是points()
。@susanl注意,您也可以将points
与t=“l”
一起使用(或plot
支持的任何其他图形类型)