如何在R矩阵中隐藏NA值?

隐藏NA值并不意味着删除NA值。如果我们在R矩阵中有一些NA值,则可以使用带双引号的空格将其隐藏。例如,假设我们有一个名为M的矩阵,其中包含一些NA值,那么可以通过使用print.table(M,na.print =“”)隐藏NA值来打印M。

示例

M1<-matrix(sample(c(NA,rpois(2,5)),25,replace=TRUE),nrow=5)

M1

输出结果
    [,1] [,2] [,3] [,4] [,5]

[1,]  3    6    3    3    NA

[2,]  6    6    6    NA   3

[3,]  NA   6    6    6    3

[4,]  3    6    3    6    3

[5,]  6    3    3    3    6

示例

print.table(M1,na.print="")
输出结果
     [,1] [,2] [,3] [,4] [,5]

[1,]  3     6   3    3

[2,]  6    6    6         3

[3,]       6    6    6    3

[4,]  3    6    3    6    3

[5,]  6    3    3    3    6

示例

M2<-matrix(sample(c(NA,rpois(2,5)),40,replace=TRUE),nrow=20)

M2

输出结果
     [,1] [,2]

[1,]  NA   5

[2,]  NA   5

[3,]  5    5

[4,]  4    NA

[5,]  4    4

[6,]  5    NA

[7,]  NA   4

[8,]  5    NA

[9,]  4    4

[10,] NA   4

[11,] 5    5

[12,] NA   NA

[13,] 4    5

[14,] NA   5

[15,] NA   5

[16,] 4    NA

[17,] 4    NA

[18,] 5    5

[19,] 4    5

[20,] 4    5

示例

print.table(M2,na.print="")
输出结果
     [,1] [,2]

[1,]       5

[2,]       5

[3,]  5    5

[4,]  4

[5,]  4    4

[6,]  5

[7,]       4

[8,]  5

[9,]  4    4

[10,]      4

[11,] 5    5

[12,]

[13,] 4    5

[14,]      5

[15,]      5

[16,] 4

[17,] 4

[18,] 5    5

[19,] 4    5

[20,] 4    5

示例

M3<-matrix(sample(c(NA,rnorm(5)),40,replace=TRUE),nrow=20)

M3

输出结果
         [,1]        [,2]

[1,]  1.0158713     -2.1141190

[2,]  -2.1141190    -2.1141190

[3,]    NA           1.0158713

[4,]  1.0158713      0.4849377

[5,]  0.5928514       NA

[6,]  1.0158713      0.7753170

[7,]    NA           0.4849377

[8,]  0.7753170       NA

[9,]  0.4849377       NA

[10,] 0.7753170      0.5928514

[11,]   NA             NA

[12,] -2.1141190     -2.1141190

[13,] 0.4849377      0.5928514

[14,]    NA           1.0158713

[15,] 1.0158713       1.0158713

[16,] 1.0158713       -2.1141190

[17,] 1.0158713        1.0158713

[18,] 1.0158713         NA

[19,]   NA           -2.1141190

[20,] -2.1141190       NA

示例

print.table(M3,na.print="")
输出结果
         [,1]      [,2]

[1,] 1.0158713    -2.1141190

[2,] -2.1141190   -2.1141190

[3,] 1.0158713

[4,] 1.0158713     0.4849377

[5,] 0.5928514

[6,] 1.0158713     0.7753170

[7,] 0.4849377

[8,] 0.7753170

[9,] 0.4849377

[10,] 0.7753170    0.5928514

[11,]

[12,] -2.1141190   -2.1141190

[13,] 0.4849377     0.5928514

[14,] 1.0158713

[15,] 1.0158713    1.0158713

[16,] 1.0158713    -2.1141190

[17,] 1.0158713    1.0158713

[18,] 1.0158713

[19,]             -2.1141190

[20,] -2.1141190

以上是 如何在R矩阵中隐藏NA值? 的全部内容, 来源链接: utcz.com/z/358257.html

回到顶部