如何在R中的矩阵的每一列中找到零的数量?
要在 R 中找到矩阵的每一列中零的数量,我们可以按照以下步骤操作 -
首先,创建一个矩阵。
然后,使用 colSums 函数查找每列中零的数量。
示例 1
创建矩阵
让我们创建一个矩阵,如下所示 -
M1<-matrix(rpois(100,1),ncol=4)输出结果M1
执行时,上述脚本生成以下内容output(this output will vary on your system due to randomization)-
[,1] [,2] [,3] [,4][1,] 2 0 1 1
[2,] 0 0 0 1
[3,] 2 1 2 3
[4,] 2 0 0 0
[5,] 1 0 1 1
[6,] 2 5 1 0
[7,] 1 2 2 0
[8,] 0 2 0 1
[9,] 1 1 2 1
[10,] 4 0 0 1
[11,] 3 1 0 0
[12,] 2 1 1 1
[13,] 1 0 1 1
[14,] 1 1 1 2
[15,] 0 0 1 0
[16,] 2 2 0 0
[17,] 3 1 1 1
[18,] 1 2 1 1
[19,] 1 1 1 1
[20,] 3 0 1 0
[21,] 1 0 3 2
[22,] 2 0 0 0
[23,] 2 2 0 2
[24,] 0 0 1 2
[25,] 1 0 2 1
找出零的数量
使用 colSums 函数查找矩阵 M1 的每一列中的零数 -
M1<-matrix(rpois(100,1),ncol=4)输出结果colSums(M1==0)
[1] 4 12 8 8
示例 2
创建矩阵
让我们创建一个矩阵,如下所示 -
M2<-matrix(round(rnorm(100),0),ncol=4)输出结果M2
执行时,上述脚本生成以下内容output(this output will vary on your system due to randomization)-
[,1] [,2] [,3] [,4][1,] 0 1 1 -3
[2,] 1 -1 -1 -1
[3,] -1 0 0 1
[4,] -3 -1 -1 2
[5,] 1 0 1 0
[6,] 0 -1 -1 1
[7,] 1 0 2 -1
[8,] 0 1 -1 -2
[9,] -2 -2 -1 2
[10,] -1 1 -1 1
[11,] -1 0 0 0
[12,] 1 0 1 -1
[13,] 1 0 0 1
[14,] -1 1 -1 0
[15,] 1 0 -1 1
[16,] 3 1 -1 -1
[17,] 1 1 -1 -1
[18,] 0 0 -1 -2
[19,] 0 1 0 0
[20,] 1 0 1 0
[21,] 1 1 1 -1
[22,] 1 0 1 0
[23,] 1 0 0 1
[24,] 2 2 -2 0
[25,] 1 0 -1 0
找出零的数量
使用 colSums 函数查找矩阵 M2 的每一列中的零数 -
M2<-matrix(round(rnorm(100),0),ncol=4)输出结果colSums(M2==0)
[1] 5 12 5 8
以上是 如何在R中的矩阵的每一列中找到零的数量? 的全部内容, 来源链接: utcz.com/z/361600.html