おそらく単純な質問で申し訳ありません。私はプログラマーですが、グラフィックスを扱うことはめったにありません。この問題で何時間も髪を引き裂いた後、助けを求める時が来ました。ggplot を使用して r でマルチパネル プロットを作成していますが、ggplot を使用しているときに図の外側に図のラベルを表示する方法が見つかりません。
私のコードでやりたいことは次のとおりです。
par(mfrow = c(1, 2), pty = "s", las = 1, mgp = c(2, 0.4, 0), tcl = -0.3)
qqnorm(rnorm(100), main = "")
mtext("a", side = 3, line = 1, adj = 0, cex = 1.1)
qqnorm(rnorm(100), main = "")
mtext("b", side = 3, line = 1, adj = 0, cex = 1.1)
上記のコードで作成された図の場所にある「a」および「b」ラベルを、このタイプのコードにどのように取得しますか。
df = data.frame(gp = factor(rep(letters[1:3], each = 10)), y = rnorm(30))
p = ggplot(df) + geom_point(aes(x = gp, y = y))
p2 = ggplot(df) + geom_point(aes(x = y, y = gp))
grid.arrange(p, p2, ncol = 2)
よろしくお願いします。