r - 如果我指定的列值以“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
,我想删除该行。
解决方案
尝试:
tibble(x = c(123, 4232, 312, 321)) %>%
filter(!grepl("^1", x))
推荐阅读
- java - 在 Android Studio 3.6 中运行纯 Java 类
- java - 测试辅助线程上的事务同步
- c++ - 重构复制函数 C++
- c# - 将函数转换为 linq 语句
- postgresql - 有效目录上的 COPY 文件的权限被拒绝
- r - How to anonymize data without losing duplicates
- go - 调用堆栈导致错误报告是什么意思?
- c# - PackageReference 在控制台应用程序 C# 中的位置
- python - 类型提示具有耦合继承的列表
- angular - Pass object to component using material dialog