R语言入门
基础部分
数据类型
类型 | 初始化语法 | 略 |
---|---|---|
数值型(浮点型) | numeric(4) | 1.5 |
整数型 | integer(5) | 2 |
复数型 | complex(2) | 1+2i |
逻辑型 | logical(4) | True/False |
字符型 | character(3) | Zhangsan |
- 查看数据类型:
class(a)
或str(a)
- 向量中各元素的数据类型不同时,R会自动进行类型转换,把所有元素统一转换成兼容度最高的类型。
向量
- 含义:把若干数据类型相同的元素存储在一起,各元素可按索引访问。
目的 | 语法 |
创建向量 | |
a <- 1: 10 | |
a <- c(1: 10) |
访问向量中的元素
- 正数下标 【R中的下标从 1 开始】
a <- c(2, 4, 6, 8)
a[1] # 2
a[c(2, 3)] # 4 6
- 负数下标
a[-1] # 4 6 8
- 逻辑下标
a[c(FALSE, FALSE, TRUE, TRUE)] # 6 8
- 名称下标
names(a) # 现在的a没名字
names(a) <- c('A', 'B', 'C', 'D') # 给 a 里的元素起个名儿
a['A'] # 2