一个图中的几个图

时间:2015-11-25 10:26:42

标签: r

在R中我想在一个图中说出这些矢量。

a <- c(1,2,5,4)
b <- c(10,2,3,4)
d <- c(5,4,6,8)

要绘制这些我输入

plot(a, col="blue")
points(b, col="green")
points(d, col="orange")

现在我得不到所有积分,这令人困惑。该情节根本不足以捕获所有点。有办法解决这个问题吗?

1 个答案:

答案 0 :(得分:4)

您可以使用matplot

m<-cbind(a,b,d)
matplot(m,type='l',col=c('blue','green','orange'),lty=1,lwd=1)

enter image description here

另一个选项是指定y轴的限制:

plot(a, col="blue",ylim=c(0,10))
points(b, col="green")
points(d, col="orange")

enter image description here

您当然可以更改两个选项的线条,宽度,标签等类型。