R Academy · レッスン

レイヤーとGeoms

点、線、棒などのさまざまなレイヤーをプロットに追加し、複雑な可視化を構築します。

レッスン 2/310 ステップ

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

ggplot2のレイヤーとジオムの概要

ggplot2では、レイヤーを使用してプロットを作成します。各レイヤーによって、可視化に情報が追加されます。

レイヤーとGeoms — イラスト1

レイヤーを理解する

各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つのプロットに複数のジオムを重ねる方法
  • より見やすくするためにジオムをカスタマイズする方法
レイヤーとGeoms — イラスト10
無料で開始

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フィードバックを取得できます。ローカル設定は不要です。

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

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