所以我要做的是用dplyr筛选一个基因家族的数据。这里有一个例子,所以它更有意义。
我有一个基因家族叫做
ADCY
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和筛选仅仅是基因名称的开始?这有道理吗?我知道有一个
starts_with("ADCY")
我可以使用,但是当我尝试使用它时,我的R会话崩溃了
filter