我正在按年绘制一个物种丰富度(数量)的图,每种物种都有不同的颜色。我试图摆脱一些没有数据或无关紧要数据的物种。到目前为止,我有这个:
ggplot(data = df, mapping = aes(x = Year, y = Count,
color = Species)) + geom_line()
该图正是我想要的,但是我无法弄清楚如何从该图中删除物种的数据,因此看起来更干净了。
这是数据的样子:
Year Species Count
1 1992 American Toad 2
2 1993 American Toad 12
3 1994 American Toad 13
4 1995 American Toad 120
5 1996 American Toad 144
6 1997 American Toad 82
答案 0 :(得分:0)
如评论中所建议,您可以使用dplyr
来filter
行:
library(dplyr)
library(ggplot2)
df %>%
filter(Species != "unwanted species") %>%
ggplot(mapping = aes(x = Year, y = Count, color = Species)) +
geom_line()