如果此帖子的标题不正确,我预先致歉。我已经知道这是一个非常简单的问题,如果我知道正确的术语,我可能会找到一篇关于此的文章。
所以我要尝试的是使用dplyr筛选基因家族的数据。这是一个示例,因此更有意义。
我有一个名为ADCY
的基因家族,但由10个独立的基因组成。所以这个家庭看起来像这样
ADCY1
ADCY2
ADCY3
ADCY4
ADCY5
ADCY6
ADCY7
ADCY8
ADCY9
ADCY10
我知道我可以做这样的事情,但是必须输入所有10个基因有点烦人,尤其是当我有很多我想研究的其他基因家族时。
genes <- c("ADCY1", "ADCY2", "ADCY3", "ADCY4", "ADCY5", "ADCY6", "ADCY7",
"ADCY8", "ADCY9", "ADCY10")`
df_filtered <- df %>%
filter(symbol %in% genes)
我想知道是否有可能使用dpylr和filter作为基因名称的开头?那有道理吗?我知道可以使用一个starts_with("ADCY")
,但是当我尝试将其与filter
选项一起使用时,R会话会崩溃。我想知道是否有人有解决方案!
答案 0 :(得分:1)
您可以使用旧的(我是说不需要依赖)min-idle-instances
:
paste0