2015-12-12 34 views
0

我有2個矩陣中R.一個被稱爲ř情節矩陣和連接第二矩陣的各行的點

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=1和和ncol=8所以他們是這樣的:

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

我用這個情節:

plot(j,B) 

但我得到的是第一個矩陣(j)的每個1:8相關分(2分,每1:8,因爲我在B有兩行)。我想要的是在圖中B矩陣中的每一行連接這些點。因此,B矩陣中的每個點都將連接到每行(B),理想情況下使用不同的顏色。有沒有簡單的方法來實現呢?

+1

我們無法測試您的代碼,我們沒有獲得Dav_Bou_k_med $ r和Dav_Bou $ R – MLavoie

+0

Dav_Bou_k_med $ r和Dav_Bou $ R無非nrow = 1的兩個矩陣更多和ncol = 8的整數。 –

回答

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") 

plot