R语言 %>% 批量删除列名中的内容 - dplyr select 函数示例
要使用 R 语言中的 %>% 运算符来批量删除列名中的内容,可以使用 dplyr 包中的 select 函数。以下是一个示例代码:
library(dplyr)
# 创建一个数据框
df <- data.frame(A_1 = 1:5, B_2 = 6:10, C_3 = 11:15)
# 使用select函数和%>%运算符来批量删除列名中的内容
df <- df %>% select(-contains('_'))
# 查看结果
print(df)
运行以上代码,将会输出一个删除了列名中内容的数据框:
A B C
1 1 6 11
2 2 7 12
3 3 8 13
4 4 9 14
5 5 10 15
在这个示例中,我们使用了 select 函数和 %>% 运算符来选择所有不包含 '_' 的列,并将结果重新赋值给 df 变量。这样就实现了批量删除列名中的内容。
原文地址: https://www.cveoy.top/t/topic/piQK 著作权归作者所有。请勿转载和采集!