我想通过指定哪些行not(!)保留在新数据帧中来对数据帧进行子集化(过滤).这是一个简化的示例数据帧:
data
v1 v2 v3 v4
a v d c
a v d d
b n p g
b d d h
c k d c
c r p g
d v d x
d v d c
e v d b
e v d c
Run Code Online (Sandbox Code Playgroud)
例如,如果列v1的一行有"b","d"或"e",我想摆脱那一行观察,产生以下数据帧:
v1 v2 v3 v4
a v d c
a v d d
c k d c
c r p g
Run Code Online (Sandbox Code Playgroud)
我一次成功地基于一个条件进行子集化.例如,在这里我删除v1包含"b"的行:
sub.data <- data[data[ , 1] != "b", ] …Run Code Online (Sandbox Code Playgroud)