2017-09-16 156 views
0

我有两个下三角矩阵与成对地理距离(m1)和另一个与成对遗传距离(m2)。如何绘制R中的两个下三角距离矩阵?

m1看起来是这样的:

   SiteA SiteB SiteC  
    SiteA 0.00       
    SiteB 51  0.00                
    SiteC 207 61  0.00 

m2看起来是这样的:

pops 1, 2, 3,  
1,                   
2,  0.0024                  
3,  0.0207 0.0033 

我怎样才能描绘出这些2点矩阵与R X和Y图?

回答

0

如何:

> # two matrices with some data: 
> m1 <- matrix(seq(1,9), nrow = 3, ncol = 3) 
> m2 <- matrix(seq(11,19), nrow = 3, ncol = 3) 
> m1 
    [,1] [,2] [,3] 
[1,] 1 4 7 
[2,] 2 5 8 
[3,] 3 6 9 
> m2 
    [,1] [,2] [,3] 
[1,] 11 14 17 
[2,] 12 15 18 
[3,] 13 16 19 
> 
> # plot lower triangular parts against each other: 
> plot(m1[lower.tri(m1)], m2[lower.tri(m2)]) 

X Y plot