R:如何从不同长度的两个矩阵绘制一个箱形图?

时间:2013-06-21 12:06:28

标签: r matrix plot bioinformatics boxplot

我有2个矩阵。 第一个是:

[1,] 0.236644700
[2,] 0.194627400
[3,] 0.177236000
[4,] 0.131116300
[5,] 0.103220600

第二个矩阵是:

[1,] 3.722219e-01
[2,] 3.212364e-01
[3,] 3.112315e-01
[4,] 3.078721e-01
[5,] 3.023402e-01
[6,] 2.979626e-01
[7,] 2.939100e-01
[8,] 2.860793e-01
[9,] 2.790241e-01
[10,] 2.778401e-01

这两个矩阵实际上比他们在这里要大得多。我想得到这两个矩阵的单个箱图。所以在一个盒子图上并排有两个盒子。我还有一个名为z的向量,其中包含这些框的名称,其中包含:

z=c("SNP", "CNV")

我还想在箱线图上绘制z以标记方框。我尝试使用boxplot-matrix()函数,但它不起作用,因为这些是不同长度的矩阵...

1 个答案:

答案 0 :(得分:1)

就像boxplot(m1, m2, names=z)一样简单。