目录
- R语言简介
- 运算符
- 关系运算符
- 逻辑运算符
- 数据类型
- 数据类型相关函数
R语言简介
R是用于统计分析、绘图的语言和操作环境。R是属于GNU系统的一个自由、免费、源代码开放的软件,它是一个用于统计计算和统计制图的优秀工具。
运算符
运算符 | 描述 |
+ | 两个向量相加 |
- | 从第一个向量减去第二个向量 |
* | 两个矢量相乘 |
/ | 将第一个向量与第二向量相除 |
%% | 得到第一矢量与第二个矢量余数 |
%/% | 第一个向量与第二(商)相除的结果 |
^ | 第一向量提升到第二向量的指数 |
关系运算符
运算符 | 描述 |
> | 检查是否第一向量的每个元素大于第二向量的相应元素。 |
< | 检查是否第一向量的每个元素小于第二向量的相应元素。 |
== | 检查是否第一向量的每个元素等于第二向量的相应元素。 |
<= | 检查是否第一向量的每个元素是小于或等于第二向量的相应的元素。 |
>= | 检查是否第一向量的每个元素是大于或等于第二向量的相应元素。 |
!= | 检查是否第一向量的每个元素是大于或等于第二向量的相应元素。 |
逻辑运算符
运算符 | 描述 |
& | 这就是所谓的元素逻辑AND运算符。它结合与第二向量的相应元素的第一向量的每个元素,如果这两个元件都为TRUE则给出一个TRUE。 |
! | 这就是所谓的逻辑非运算符。取向量的每个元素,并给出了相反逻辑值。 |
数据类型
(1)数值类型(numeric)
可以是整数、小数、科学计数的方式。默认为双精度型数据。
(2)字符型(character)
以双引号或单引号夹起来的数据,如"翔宇亭IT乐园"。
(3)逻辑型(logical)
只有TRUE和FALSE两种值。
(4)复数型(complex)
形如a + bi的数据。
(5)raw数据
二进制形式保存的数据。
(6)缺省值(missing value)
NA(not available)或者NULL
数据类型相关函数
typeof()
is族函数用于判断数据类型,返回逻辑值。
is.numeric()
is.logical()
is.charactor()
is.factor()
as族函数用于数据类型转换。
as.numeric()
as.logical()
as.charactor()
as.factor()