R 如何处理矩阵的零元素

R 如何处理矩阵的零元素,r,matrix,null,elements,R,Matrix,Null,Elements,我有下面的矩阵 垫子 我想提取没有空元素的矩阵 垫子 在代码R中如何实现这一点 t(apply(Mat, 1, function(x)x[x!=0])) [,1] [,2] [1,] 0.3421638 0.6578362 [2,] 0.3417066 0.6582934 [3,] 0.6237054 0.3762946 [4,] 0.3567124 0.6432876 0 1 [1,] 0.3421638 0.6578362 [2,]

我有下面的矩阵

垫子

我想提取没有空元素的矩阵

垫子

在代码R中如何实现这一点

 t(apply(Mat, 1, function(x)x[x!=0]))
          [,1]      [,2]
[1,] 0.3421638 0.6578362
[2,] 0.3417066 0.6582934
[3,] 0.6237054 0.3762946
[4,] 0.3567124 0.6432876
     0         1
[1,] 0.3421638 0.6578362
[2,] 0.3417066 0.6582934
[3,] 0.6237054 0.3762946
[4,] 0.3567124 0.6432876
 t(apply(Mat, 1, function(x)x[x!=0]))
          [,1]      [,2]
[1,] 0.3421638 0.6578362
[2,] 0.3417066 0.6582934
[3,] 0.6237054 0.3762946
[4,] 0.3567124 0.6432876