选取变量
在分析数据时,从一个大数据集中选择有限数量的变量来创建一个新的数据集是必不可少的一部分
示例:
# 选取向量中的变量
vector <- c(1,2,3,4)
vector
# 运行结果:
# [1] 1 2 3 4
vector[1] # 选取第一个元素
# 运行结果:
# [1] 1
vector[c(1:3)] # 选取前三个元素
# 运行结果:
# [1] 1 2 3
# 选取数据框中的变量
data.iris <- data.frame(Sepal.Length = c(5.1, 4.9, 4.7, 4.6),
Sepal.Width = c(3.5, 3.0, 3.2, 3.1),
Petal.Length = c(1.4, 1.4, 1.3, 1.5),
Petal.Width = rep(0.2, 4))
data.iris
# 运行结果:
# Sepal.Length Sepal.Width Petal.Length Petal.Width
# 1 5.1 3.5 1.4 0.2
# 2 4.9 3.0 1.4 0.2
# 3 4.7 3.2 1.3 0.2
# 4 4.6 3.1 1.5 0.2
newdata <- data.iris[,c(3:4)]
newdata
# 运行结果:
# Petal.Length Petal.Width
# 1 1.4 0.2
# 2 1.4