提取基因名为“ME1”,“AOC1”,“F10”的三行数据
data_HOME %>% filter(Gene.name == "AOC1"|"ME1"|"F10") -> data_HOME_filtered #报错
Error: Problem with `filter()` input `..1`.
i Input `..1` is `Gene.name == "ACOX2" | "ME1"`.
x operations are possible only for numeric, logical or complex types
改成
data_HOME %>% filter(Gene.name == "AOC1"|Gene.name =="ME1"|Gene.name =="F10") -> data_HOME_filtered #正确
想知道为什么报错?还有就是正确的代码有什么简洁的写法吗?恳请各位大佬批评指正!


雷达卡




京公网安备 11010802022788号







