レイヤーとGeoms
点、線、棒などのさまざまなレイヤーをプロットに追加し、複雑な可視化を構築します。
「レイヤーとGeoms」はCoddyKit上の無料R Academyレッスンです。 これはレッスン2/3です。 下記で完全なレッスンを無料で読むことができます。その後、ブラウザ内の組み込みコードエディタと24時間対応のAIチューターでハンズオン演習できます。 これはR Academy学習パスの一部であり、ウェブとCoddyKitアプリ全体で進捗が同期されます。 R Academyコースには全3レッスンが含まれています。
ggplot2のレイヤーとジオムの概要
ggplot2では、レイヤーを使用してプロットを作成します。各レイヤーによって、可視化に情報が追加されます。

レイヤーを理解する
各ggplotは、データ、美的属性、ジオムを定義する複数のレイヤーで構成されます。
ggplot(mtcars, aes(x=mpg, y=hp)) + geom_point() + geom_smooth()geom_point()の使用
geom_point()は、散布図の作成に使用します。
ggplot(mtcars, aes(x=mpg, y=hp)) + geom_point(color='blue')geom_line()の使用
geom_line()は、折れ線グラフの作成に使用します。
ggplot(mtcars, aes(x=mpg, y=hp)) + geom_line()geom_bar()の使用
geom_bar()は、棒グラフに使用します。
ggplot(mtcars, aes(x=factor(cyl))) + geom_bar()geom_histogram()の使用
geom_histogram()は、分布の可視化に使用します。
ggplot(mtcars, aes(x=mpg)) + geom_histogram(binwidth=2, fill='blue')複数のジオムの使用
同じプロットに複数のジオムを追加できます。
ggplot(mtcars, aes(x=mpg, y=hp)) + geom_point() + geom_smooth()ジオムのカスタマイズ
色、サイズ、形状などの美的属性を使用して、ジオムを変更できます。
ggplot(mtcars, aes(x=mpg, y=hp)) + geom_point(color='red', size=3)レイヤーとジオムのまとめ
まとめ
このレッスンでは、次の内容を学びました。
- ggplot2でさまざまなジオムを使用する方法
- 1つのプロットに複数のジオムを重ねる方法
- より見やすくするためにジオムをカスタマイズする方法

AI チューターと学ぶ R — 無料
ブラウザでリアルコードを書いて実行し、24/7 の AI チューターから瞬時にサポートを受け、ウェブまたはアプリで続きから学習できます。
- コース
- 43
- レッスン
- 159
よくある質問
「レイヤーとGeoms」レッスンは無料ですか?
はい。「レイヤーとGeoms」の完全なテキストはこのウェブで無料で読めます。インタラクティブに演習し(組み込みコードエディタと24時間対応のAIチューター)、R Academyコースの残りをアンロックするには、CoddyKit PROにアップグレードしてください。 R Academyコースには全3レッスンが含まれています。
「レイヤーとGeoms」で何を学びますか?
点、線、棒などのさまざまなレイヤーをプロットに追加し、複雑な可視化を構築します。 ブラウザで直接実行するハンズオンコードでR Academyを演習し、24時間対応のAIチューターがレッスンを進める中での質問に答えます。
R Academyを始めるのに経験は必要ですか?
事前経験は必要ありません。CoddyKitのR Academyは初級者から上級者向けに構成されているため、ここから始めるか最初から始めて、自分のペースで進むことができます。 これはレッスン2/3です。
「レイヤーとGeoms」レッスンにはどのくらい時間がかかりますか?
ほとんどのCoddyKitレッスンは約5~10分かかります。各レッスンはコンパクトでインタラクティブなので、着実に進歩し、ウェブとアプリ全体で正確に前回の場所から再開できます。
このR Academyレッスンでコードを書いて実行できますか?
はい。すべてのR Academyレッスンに組み込みコードエディタが含まれているため、ブラウザでリアルコードを書いて実行し、即座のAIフィードバックを取得できます。ローカル設定は不要です。
このコースのすべてのレッスン
- ggplot2の基礎
- レイヤーとGeoms
- テーマのカスタマイズ