【发布时间】:2020-06-05 13:34:02
【问题描述】:
我想从数据集中识别(并随后删除)字符向量,这些字符向量由相同的条目组成(例如,没有任何变化):
test_data <- tibble(a = c("A", "B", "C"), b = c("A", "A", "A"), c = c("", "", ""), d = 1:3)
test_data
# A tibble: 3 x 4
a b c d
<chr> <chr> <chr> <dbl>
1 A A "" 1
2 B A "" 2
3 C A "" 3
我希望结果是这样的:
# A tibble: 3 x 2
a d
<chr> <dbl>
1 A 1
2 B 2
3 C 3
当然我可以这样做:
out <- c("b", "c")
test_data %>% select(- one_of((out)))
但由于我有很多这些列和很多行,我宁愿不必“手动”进行。
【问题讨论】: