我在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$r
和Dav_Bou$r
都是nrow=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
的相关点(每个1:8
有2个点,因为B
中有两行})。我想要的是为图中B
矩阵中的每一行连接这些点。因此,B
矩阵中的每个点都将连接到每一行(B
),理想情况下使用不同的颜色。有没有简单的方法来实现这一目标?
答案 0 :(得分:0)
要准确地解释你在寻找什么有点困难,但我想它就是这样的?
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")