我有一个数据框,并从中绘制一些趋势线,但是,我想排除没有完整记录的数据(即,如果C的剂量在2002年为NA,那么我不会)根本不想在图中包含C)。如何在R中实现这一目标?
可复制的示例
df <- data.frame(year=c(2001,2002,2003,2004,2001,2004),dose=c(500,600,750,550,300,330,350,390,100,NA,250,125),drug=c("A","A","B","C","C"))
ggplot(df) + geom_line(aes(x = year,y = dose,color=drug))