我想删除其中包含LA
的列。示例数据集如下所示:
testdata <- data.frame(id = c(1,2,3),
v1 = c("LA", "C","D"),
v2 = c("N","M","LA"),
v3 = c("D","E","T"))
> testdata
id v1 v2 v3
1 1 LA N D
2 2 C M E
3 3 D LA T
如何删除v1
和v2
并获得下面所需的数据集?
> testdata
id v3
1 1 D
2 2 E
3 3 T
3条答案
按热度按时间t2a7ltrp1#
3npbholx2#
使用
sapply
或vapply
可以执行以下操作:或者使用
dplyr
:5w9g7ksd3#
使用
discard