如果是负数,则删除行

Joe*_*Joe 2 row r dataframe

如果我的data.frame看起来像:

   A     B       C
1 10 James    Math
2 -1  Tony Science
3 -5 Kevin    Math
4 11 Chris    Math
5 13   Min English
Run Code Online (Sandbox Code Playgroud)

如果值为A负数,我想删除行,如下所示:

   A     B       C
1 10 James    Math
4 11 Chris    Math
5 13   Min English
Run Code Online (Sandbox Code Playgroud)

Tim*_*sen 8

试试这个:

df <- df[df$A >= 0, ]
Run Code Online (Sandbox Code Playgroud)