繁体   English   中英

R绘制矩阵并连接第二矩阵每行的点

[英]R plot matrixes and connect points of each line of second matrix

我在R中有2个矩阵。一个叫做

j= matrix(c(1:8,1:8), nrow=2,ncol=8)

第二个:

B= matrix (c(Dav_Bou_k_med$r,Dav_Bou$r),nrow=2,ncol=8)

Dav_Bou_k_med$rDav_Bou$r都是nrow=1nrow=1 ncol=8矩阵,因此它们是这样的:

[1] 1.668 2.000 1.5 1.7 1.7 1.9 1.9 2.5
    etc.

我用这个图:

plot(j,B)

但我得到的是为每一个相关的点1:8的第一矩阵(的j )(2分,每1:8 ,因为我有两行B )。 我想要的是连接图中B矩阵中每一行的这些点。 因此,每个在这些点的B矩阵将被连接用于各行(的B ),理想地具有不同的颜色。 有没有简单的方法可以做到这一点?

确切地解释您要寻找的内容有点困难,但是我想这是这样吗?

j= matrix(c(1:8,1:8), nrow=2,ncol=8, byrow=TRUE)

fake_data <- sample(seq(1,3,0.2), 8, replace=TRUE)
more_fake_data <- sample(seq(1,3,0.2), 8, replace=TRUE)

B= matrix (c(fake_data, more_fake_data),nrow=2,ncol=8, byrow=TRUE)
plot(j, B)
lines(j[1,],B[1,])
lines(j[2,],B[2,], col="green")

情节

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM