首页 > 解决方案 > 如果我指定的列值以“1”开头,如何删除整行

问题描述

我有一个数据集:

yearID  teamID  lgID  playerID   salary
 1985    BAL     AL   murraed02  1472819
 1985    BAL     AL   lynnfr01   1090000
 1985    BAL     AL   ripkeca01  800000
 1985    BAL     AL   lacyle01   725000
 1985    BAL     AL   flanami01  641667
 1985    BAL     AL   boddimi01  625000
 1985    BAL     AL   stewasa01  581250

salary如果列值以“1”开头,我想删除整行。

例如,如果salary列值为12240,我想删除该行。

标签: r

解决方案


尝试:

tibble(x = c(123, 4232, 312, 321)) %>% 
  filter(!grepl("^1", x))

推荐阅读