**编辑:**对不起,但情况可能比我展示的要复杂一些。但是,您的两个脚本都可以工作,尽管由于点重叠,对于大型数据集,第一个脚本可能不太清楚!非常感谢萨沙!
我想先显示几个变量的对,然后将同一数据集的选定数据叠加。通常,可以使用par(new=T)
如下方式实现叠加:
h<-rnorm(nc) # this variable was used for conditioning
x<-rnorm(nc)
y<-rnorm(nc)
z<-rnorm(nc)
m<-cbind(x,y,z)
pairs(m)
par(new=T)
pairs(m[h>0.7,],col="red")
但是,该par()
设置似乎不适用于此类用途。
然后,格子库可能会有所帮助,例如。splom()
,但我不知道它是否真的有效,以及如何。有人可以提出一些建议吗?