单次调用'plot()`在R中绘制3个单独的绘图?
假设我有以下3个矩阵:单次调用'plot()`在R中绘制3个单独的绘图?,r,matrix,plot,R,Matrix,Plot,假设我有以下3个矩阵: p.b7.4 = matrix(1:4, nrow = 2) p.b6.4 = matrix(1:6, nrow = 3) p.b5.4 = matrix(1:8, nrow = 4) 进一步假设,我将图形设备分为3部分: 问题 我想知道,在这一点上,是否有一种方法可以使用一个plot()调用在我的图形设备中绘制上述3个矩阵 注意:这意味着我需要3个单独的绘图。您可以使用lappy()实现3个单独的绘图: 您可以使用lappy()实现3个单独的绘图: 我不太明白你的
p.b7.4 = matrix(1:4, nrow = 2)
p.b6.4 = matrix(1:6, nrow = 3)
p.b5.4 = matrix(1:8, nrow = 4)
进一步假设,我将图形设备分为3部分:
问题
我想知道,在这一点上,是否有一种方法可以使用一个plot()
调用在我的图形设备中绘制上述3个矩阵
注意:这意味着我需要3个单独的绘图。您可以使用
lappy()
实现3个单独的绘图:
您可以使用
lappy()
实现3个单独的绘图:
我不太明白你的意思。你的意思是这样的吗
plot(p.b7.4,xlim=c(1,10),ylim=c(1,10),col="red",pch=16,cex=2)
points(p.b6.4,col="blue",pch=16,cex=2)
points(p.b5.4,col="green",pch=16,cex=2)
我不太清楚你的意思。你的意思是这样的吗
plot(p.b7.4,xlim=c(1,10),ylim=c(1,10),col="red",pch=16,cex=2)
points(p.b6.4,col="blue",pch=16,cex=2)
points(p.b5.4,col="green",pch=16,cex=2)
plot(p.b7.4,xlim=c(1,10),ylim=c(1,10),col="red",pch=16,cex=2)
points(p.b6.4,col="blue",pch=16,cex=2)
points(p.b5.4,col="green",pch=16,cex=2)