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

Kwn*_*wps 1 r matrix 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)
Run Code Online (Sandbox Code Playgroud)

我想创建一个散点图,每个点都包含在:

x轴 - > (i,j)来自矩阵的值a

y轴 - > (i,j)矩阵中同一对的值b

对我来说有点比看起来更困难......

Lyz*_*deR 5

将它们转换为向量将满足您的需求.i,j来自的每个组合a都将匹配i,j来自b以下的相同组合:

plot(as.vector(a), as.vector(b))
Run Code Online (Sandbox Code Playgroud)

在此输入图像描述

  • 是.说服自己的一种方法(尽管不能证明结果)将是建立一个你可以通过眼睛检查的小例子. (3认同)