首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >tidyverse-重命名包含字符串的特定行

tidyverse-重命名包含字符串的特定行
EN

Stack Overflow用户
提问于 2022-08-07 06:29:16
回答 1查看 52关注 0票数 0

我想将列NCBI_tax_id中包含Adenoassociated的所有字符串重命名为AD。在我的示例中,前三行将成为AD

我尝试过这样做,但不确定要在重命名中使用哪个.fn

代码语言:javascript
复制
rename_with(df, cols=NCBI_tax_id, contains("Adenoassociated"))

数据:

代码语言:javascript
复制
 df <-     structure(list(NCBI_tax_id = c("Adenoassociated virus 2", "Adenoassociated virus3", 
"Adenoassociated virus8", "BK polyomavirus", "Camelpox virus", 
"Chimpanzee adenovirus Y25"), Sample_tax = c("ACTN01020001T_Adenoassociated virus 2", 
"ACTN01020001T_Adenoassociated virus3", "ACTN01020001T_Adenoassociated virus8", 
"ACTN01020001T_BK polyomavirus", "ACTN01020001T_Camelpox virus", 
"ACTN01020001T_Chimpanzee adenovirus Y25")), row.names = c(NA, 
6L), class = "data.frame")
EN

回答 1

Stack Overflow用户

发布于 2022-08-07 08:54:06

代码语言:javascript
复制
df$NCBI_tax_id <- gsub(x = df1$NCBI_tax_id,  # Which column to change?
                       pattern = "Adenoassociated.*",  # change from
                       replacement = "AD")  # change to
票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/73265362

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档