0Pricing
R Academy · レッスン

テーマのカスタマイズ

テーマ、ラベル、配色を使ってプロットを整え、明確に伝わる表示にする方法を学びます。

「テーマのカスタマイズ」はCoddyKit上の無料R Academyレッスンです。 これはレッスン3/3です。 下記で完全なレッスンを無料で読むことができます。その後、ブラウザ内の組み込みコードエディタと24時間対応のAIチューターでハンズオン演習できます。 これはR Academy学習パスの一部であり、ウェブとCoddyKitアプリ全体で進捗が同期されます。 R Academyコースには全3レッスンが含まれています。

ggplot2のテーマカスタマイズの概要

ggplot2のテーマカスタマイズの概要

テーマを使用すると、ggplot2のプロットの外観を制御でき、見やすく解釈しやすいプロットを作成できます。

テーマのカスタマイズ — イラスト1

組み込みテーマの使用

組み込みテーマの使用

ggplot2には、theme_minimal()やtheme_classic()など、あらかじめ定義されたテーマがいくつか用意されています。

ggplot(mtcars, aes(x=mpg, y=hp)) + geom_point() + theme_minimal()

テキスト要素の変更

テキスト要素の変更

theme()を使用して、タイトル、軸ラベル、凡例などのテキスト要素を変更できます。

ggplot(mtcars, aes(x=mpg, y=hp)) + geom_point() + theme(plot.title = element_text(size=14, face='bold'))

背景色の変更

背景色の変更

theme()を使用して、プロットの背景を変更できます。

ggplot(mtcars, aes(x=mpg, y=hp)) + geom_point() + theme(panel.background = element_rect(fill='lightgray'))

グリッド線の削除

グリッド線の削除

グリッド線を削除するには、panel.gridをelement_blank()に設定します。

ggplot(mtcars, aes(x=mpg, y=hp)) + geom_point() + theme(panel.grid = element_blank())

凡例の位置の調整

凡例の位置の調整

theme(legend.position)を使用して、凡例の位置を変更できます。

ggplot(mtcars, aes(x=mpg, y=hp, color=factor(cyl))) + geom_point() + theme(legend.position='bottom')

軸テキストのカスタマイズ

軸テキストのカスタマイズ

theme()内のaxis.textを使用して、軸テキストのサイズや角度を変更できます。

ggplot(mtcars, aes(x=mpg, y=hp)) + geom_point() + theme(axis.text.x = element_text(angle=45, hjust=1))

テーマを適用したプロットの保存

テーマを適用したプロットの保存

ggsave()を使用して、カスタマイズしたプロットを保存します。

ggsave('custom_plot.png')

テーマのカスタマイズのまとめ

まとめ

このレッスンでは、次の内容を学びました。

  • ggplot2で組み込みテーマを適用する方法
  • テキスト、背景、グリッド線をカスタマイズする方法
  • 読みやすくするために凡例と軸テキストを変更する方法
テーマのカスタマイズ — イラスト10

よくある質問

「テーマのカスタマイズ」レッスンは無料ですか?

はい。「テーマのカスタマイズ」の完全なテキストはこのウェブで無料で読めます。インタラクティブに演習し(組み込みコードエディタと24時間対応のAIチューター)、R Academyコースの残りをアンロックするには、CoddyKit PROにアップグレードしてください。 R Academyコースには全3レッスンが含まれています。

「テーマのカスタマイズ」で何を学びますか?

テーマ、ラベル、配色を使ってプロットを整え、明確に伝わる表示にする方法を学びます。 ブラウザで直接実行するハンズオンコードでR Academyを演習し、24時間対応のAIチューターがレッスンを進める中での質問に答えます。

R Academyを始めるのに経験は必要ですか?

事前経験は必要ありません。CoddyKitのR Academyは初級者から上級者向けに構成されているため、ここから始めるか最初から始めて、自分のペースで進むことができます。 これはレッスン3/3です。

「テーマのカスタマイズ」レッスンにはどのくらい時間がかかりますか?

ほとんどのCoddyKitレッスンは約5~10分かかります。各レッスンはコンパクトでインタラクティブなので、着実に進歩し、ウェブとアプリ全体で正確に前回の場所から再開できます。

このR Academyレッスンでコードを書いて実行できますか?

はい。すべてのR Academyレッスンに組み込みコードエディタが含まれているため、ブラウザでリアルコードを書いて実行し、即座のAIフィードバックを取得できます。ローカル設定は不要です。

このコースのすべてのレッスン

  1. ggplot2の基礎
  2. レイヤーとGeoms
  3. テーマのカスタマイズ
← R Academyに戻る