在同一散点图中绘制两个独立矩阵的值 (i,j)

Plot values (i,j) of two separate matrices in the same scatter plot

所以,我有两个矩阵,假设:

set.seed(11)
a<-matrix(rnorm(10000),ncol=100)
colnames(a)<-(c(1:100))
set.seed(31)
b<-matrix(rnorm(10000),ncol=100)
colnames(b)<-colnames(a)

我想创建一个散点图,其中每个点都在:

x 轴 -> 来自矩阵 a

(i,j) 的值

y 轴 -> 来自矩阵 b

的同一对 (i,j) 的值

对我来说比看起来要难一些..

将它们转换为矢量即可满足您的需要。来自 a 的每个组合 i,j 将匹配来自 bi,j 的相同组合:

plot(as.vector(a), as.vector(b))