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 with “Petal”:
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)


暂无数据