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

R:如何从两个长度不同的矩阵中绘制一个箱线图?,r,matrix,plot,bioinformatics,boxplot,R,Matrix,Plot,Bioinformatics,Boxplot,我有两个矩阵。 第一种是: [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-0

我有两个矩阵。 第一种是:

[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()函数,但它不起作用,因为它们是不同长度的矩阵

它就像
箱线图(m1,m2,names=z)
一样简单