我有一个数据框,看起来像这样。
> head(df)
DGene JGene cdr3_len Sum
1 IGHD1 IGHJ1 0 22
2 IGHD1 IGHJ1 1 11
3 IGHD1 IGHJ1 2 16
4 IGHD1 IGHJ1 3 40
5 IGHD1 IGHJ1 4 18
6 IGHD1 IGHJ1 5 30
...
很容易使用facet_grid进行处理。
ggplot(df,aes(x=cdr3_len,y=Sum)) + geom_line() + xlim(c(1,42)) + facet_grid(JGene~DGene,scales="free_y")
我想知道是否有人能帮助我在每个网格的平均值处添加水平线。或者可能如何在右上角打印每个网格的平均值。
谢谢,
编辑 - 数据框的完整链接
并获得类似于以下内容的东西。