-
theme()関数とelement_text()関数を使用する方法:
library(ggplot2) # データの作成 data <- data.frame(x = 1:10, y = 1:10) # ggplotオブジェクトを作成 p <- ggplot(data, aes(x = x, y = y)) + geom_point() + labs(x = "X軸ラベル", y = "Y軸ラベル") # X軸ラベルを90度回転 p + theme(axis.text.x = element_text(angle = 90, hjust = 1))
-
theme()関数とelement_text()関数を使用して、任意の角度で回転させる方法:
# X軸ラベルを45度回転 p + theme(axis.text.x = element_text(angle = 45, hjust = 1))
-
theme()関数とelement_text()関数を使用して、すべての軸ラベルを回転させる方法:
# すべての軸ラベルを45度回転 p + theme(axis.text.x = element_text(angle = 45, hjust = 1), axis.text.y = element_text(angle = 45, hjust = 1))
-
theme()関数とelement_text()関数を使用せずに、直接labs()関数で回転させる方法:
# X軸ラベルを90度回転 p + labs(x = bquote(atop("X軸ラベル", atop(.(angle = 90), ""))))
これらはいくつかの一般的な方法ですが、ggplot2にはさまざまなカスタマイズオプションがあります。必要に応じて、軸の位置、フォントの大きさ、および他の詳細な設定を調整することもできます。詳細については、ggplot2の公式ドキュメントを参照してください。