如何使用R语言统计矩阵的一列中数值等于1的元素个数

Python016

如何使用R语言统计矩阵的一列中数值等于1的元素个数,第1张

上图是一个简单的例子,b为一矩阵,现在想统计第二列中数值等于1的元素个数,首先做一个逻辑判断,即b[,2]==1,得到一个由布尔变量true和false组成的向量。

此时只需要知道true的数量,由于对布尔变量求和,true转化为1,false转化为0,故对该向量求和即可得到true的数量,即b[,2]中等于1的数量。

对于q1,假设你的table叫a,a[,x],可以看到第x列全部

q2,summary就是对对象的一个详细信息汇总。

推荐你看一本R for Begginers中文版的,还有统计建模与R软件

1、添加和取消代码注释【Ctrl+Shift+C】

2、入赋值符号【Alt + -】

3、块代码执行【Ctrl+Enter】

4、全部代码执行【Ctrl+Shift+Enter】

5、列模式操作【Alt+Shift+鼠标左键选择】

6、RStudio界面字体方法缩小【Ctrl 和 + -】

R代码常见命令

赋值:<-

查看变量个数和名称:ls()

清除变量:rm(变量名)

等价(赋值):=

关系运算符:==

输出:变量名 或者 print(变量名)