我当前的代码只删除具有“未分配”确切值的值,而我希望它删除任何包含“未分配”的值。
这是我的密码
Newdata <- mydata %>%
filter(taxon !="unassigned")
我希望从中删除任何“未分配”值的列称为taxon。
谢谢!
试着这样做:
library(tidyverse)
library(stringr)
# Create sample data
test <- c("hello", "world", "unassigned", "unassigned2", "unassigned3")
# Create data frame
df <- data.frame(test)
# Filter dataframe named "df" at column "test" for strings containing "unassigned"
df %>% filter(str_detect(test, "unassigned"))
这个输出
test
1 unassigned
2 unassigned2
3 unassigned3
grepl的回答是:
Newdata <- mydata %>%
filter(!grepl(".*unassigned.*",taxon))
如何消除罗恩说了一句我不想说的话?我有这个数据框: 我正试图删除带有“esponja”字样的rown 我想要这样的数据帧: 我是新手,我不知道如何解决这个问题
问题内容: 我有像这样的字符串“ aaaabbbccccaaddddcfggghhhh”,我想删除重复的字符,得到像这样的字符串“ abcadcfgh”。 一个简单的实现是: 使用正则表达式是否可能有更好的实现? 问题答案: 你可以这样做: 正则表达式使用反向引用和捕获组。 正常的正则表达式是,但是您必须在Java中使用另一个反斜杠来使反斜杠转义。 如果您想要重复的字符数: 演示版
我需要编写一个静态方法,该方法将作为参数,并返回一个新的。例如,如果我将“Maaaakkee”作为输入,它将返回“make”。我已经尝试了下面的代码,但它似乎没有显示最后一个字符。下面是我的代码:
如果输入“abcde”和输入“abc”=“de” 我想知道如何使用jQuery创建代码。