在同一散点图中绘制两个独立矩阵的值 (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
将匹配来自 b
的 i,j
的相同组合:
plot(as.vector(a), as.vector(b))
所以,我有两个矩阵,假设:
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
将匹配来自 b
的 i,j
的相同组合:
plot(as.vector(a), as.vector(b))