那是我的代码:
ggplot(df, aes(Date, EC))+
scale_x_date(labels= date_format("%Y"), breaks=date_breaks("year"))+
geom_point(data=df2, aes(Date, EC), size=2, color="red")+
geom_point()+
geom_line()+
xlab(NULL)+
geom_smooth(method="lm", se=F)+
facet_wrap(~ID, scales="free_y")+
theme(axis.text.x = element_text(angle = 90))
这将产生以下结果(我知道它很丑,但请把它只当作一个例子):
在facet_wrap中,我可以为每个图指定不同的xlim(基于日期值)吗?如果我可以基于min(df $ Date)指定xlim,那就太好了。
希望我表达清楚。
facet_wrap()
дёӯдҪҝз”Ёscales = "free"
жқҘиҮӘз”ұеҢ–x
е’Ңy
зҡ„жҜ”дҫӢе°әе‘ўпјҹ - Simon O'Hanlonscales = "free"
,但仍有几个点位于边缘位置。特别是当您向这些点添加文本时,文本只会显示部分内容。对于这个问题有什么建议吗? - pengchy