私は答えを見つけるのに苦労している、本当に簡単な質問をします。私はここの誰かが私を助けることができるかもしれないと望みました。
データフレームの例を以下に示します。
a <- c(1:10)
b <- c(10:1)
df <- data.frame(a,b)
library(ggplot2)
g = ggplot(data=df) + geom_point(aes(x=a, y=b)) +
xlab("x axis")
g
AxesタイトルとAxesラベルのテキストサイズを変更する方法を学びたいだけです。
関数theme()
の引数axis.text=
とaxis.title=
で軸のテキストとラベルのサイズを変更できます。たとえば、必要な場合はx軸のタイトルサイズのみを変更してからaxis.title.x=
を使用してください。
g+theme(axis.text=element_text(size=12),
axis.title=element_text(size=14,face="bold"))
ggplot2ページ にさまざまなtheme()
パラメータの設定に関する良い例があります。
多数のグラフを作成している場合は、各グラフにタイトルとテキストのサイズを制御するコード行を入力するのにうんざりする可能性があります。私がよくやっていることは、目的のテーマ特性を定義した(クラス "theme" "gg"の)オブジェクトを作成することです。あなたはあなたのコードの始めにそれをすることができます。
My_Theme = theme(
axis.title.x = element_text(size = 16),
axis.text.x = element_text(size = 14),
axis.title.y = element_text(size = 16))
次に、My_Themeをグラフに追加するだけです。
g + My_Theme
g1 + My_Theme