热线电话:13121318867

登录
2019-03-19 阅读量: 810
在R语言中选择列

1、根据条件选择列

#选择列属性为数字的列
my_data %>% select_if(is.numeric)

2、删除列(根据列的属性)

#Removing Sepal.Length and Petal.Length columns:
my_data %>% select(-Sepal.Length, -Petal.Length)
#Removing all columns from Sepal.Length to Petal.Length:
my_data %>% select(-(Sepal.Length:Petal.Length))
#Removing all columns whose name starts withPetal”:
my_data %>% select(-starts_with("Petal"))

3、根据列的位置删除列

# Drop column 1
my_data %>% select(-1)
# Drop columns 1 to 3
my_data %>% select(-(1:3))
# Drop columns 1 and 3 but not 2
my_data %>% select(-1, -3)

0.0000
1
关注作者
收藏
评论(0)

发表评论

暂无数据