gpt4 book ai didi

r - 如何删除具有特定字符串的所有行?

转载 作者:行者123 更新时间:2023-12-01 23:07:53 26 4
gpt4 key购买 nike

# A tibble: 4 x 1
`134518d.g6`
<chr>
1 134519dg6
2 134520d.g6
3 134521d.g6
4 134522dg6

这是我的代码的一部分。我想删除所有包含 .g 的行并保留其余行(此代码中的第一行和第四行)。

尝试过使用这个

df<-df1[! grepl(".g",df1$`134518d.g6`),]

但它没有删除不需要的行。

最佳答案

你可以试试这个。 . 必须转义,否则它代表任何 字符。

!grepl("\\.g",df1$'134518d.g6')
[1] TRUE FALSE FALSE TRUE

# and then use it on the data
df1[!grepl("\\.g",df1$'134518d.g6'),]
# A tibble: 2 x 1
`134518d.g6`
<chr>
1 134519dg6
2 134522dg6

关于r - 如何删除具有特定字符串的所有行?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/70480752/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com