我使用了 ggplot 和 facet_grid,希望在每个面板上指示每个面板中观察到的数量。我遵循了许多网站提供的示例,但当我让它写任何内容时,它会将所有四个观察数字都写在所有四个图形的顶部。
以下是 geom_text 层命令: geom_text(data=ldata, aes(x=xpos, y=ypos, label=lab, size=1), group=NULL, hjust=0, parse=FALSE)
而 ldata 是一个数据框,列出了每个图中的坐标 (xpos, ypos) 和观察数 (lab)。它在图上以正确的位置打印数字,但所有四个数字都写在所有四个图形的顶部。我无法弄清楚我做错了什么。
以下是 geom_text 层命令: geom_text(data=ldata, aes(x=xpos, y=ypos, label=lab, size=1), group=NULL, hjust=0, parse=FALSE)
而 ldata 是一个数据框,列出了每个图中的坐标 (xpos, ypos) 和观察数 (lab)。它在图上以正确的位置打印数字,但所有四个数字都写在所有四个图形的顶部。我无法弄清楚我做错了什么。