
レシピ
8.7
目盛とラベルを非表示にする
203
図8-13 離散値軸でlimitsを使用して順序の設定と要素の除外を行い、breaksを使用してラベルを表示する要
素を設定した箱ひげ図
関連項目
目盛とラベルをグラフから取り除くためには、「レシピ8.7 目盛とラベルを非表示にする」を参照し
てください。
レシピ
8.7
目盛とラベルを非表示にする
問題
目盛と目盛ラベルを非表示にしたい。
解決策
図8-14(左)のように目盛のラベルだけを非表示にしたい場合は、
theme(axis.text.y = element_
blank())
を使います(
x
軸も同様です)。これは、連続値軸でもカテゴリカルな軸でも有効です。
pg_plot <- ggplot(PlantGrowth, aes(x = group, y = weight)) +
geom_boxplot()
pg_plot +
theme(axis.text.y = element_blank())
目盛記号を非表示にする場合、
theme(axis.ticks = element_blank())
を使います。これは、
x
軸
と
y
軸両方の軸の目盛記号を非表示にします(片方の軸の目盛記号だけを非表示にすることはできませ
ん)。次の例では、
y
軸の目盛ラベルと両軸の目盛記号を非表示にしています(図 8-14中央)。
pg_plot +
theme(axis.ticks = element_blank(), axis.text.y = element_blank()) ...