可視的な美的属性

ggplot2 で始めるデータ可視化入門

Rick Scavetta

Founder, Scavetta Academy

X・Y 軸へのマッピング

ggplot(iris, aes(x = Sepal.Length, 
                 y = Sepal.Width)) + 
  geom_point()

ggplot2 で始めるデータ可視化入門

color へのマッピング

ggplot(iris, aes(x = Sepal.Length, 
                 y = Sepal.Width, 
                 color = Species)) + 
  geom_point()
Type Variable
Color Species

ggplot2 で始めるデータ可視化入門

color 美的属性へのマッピング

ggplot(iris, aes(x = Sepal.Length, 
                 y = Sepal.Width, 
                 color = Species)) + 
  geom_point()
Type Variable
Color Species

Species(データフレーム列)を可視的な美的属性であるcolorに「マッピング」します。

ggplot2 で始めるデータ可視化入門

color 美的属性へのマッピング

ggplot(iris, aes(x = Sepal.Length, 
                 y = Sepal.Width, 
                 color = Species)) + 
  geom_point()
Type Variable
Color Species

Species(データフレーム列)を可視的な美的属性であるcolorに「マッピング」します。

aes()で美的属性をマッピングします。

ggplot2 で始めるデータ可視化入門

geom 内での color へのマッピング

ggplot(iris) + 
  geom_point(aes(x = Sepal.Length,
                 y = Sepal.Width,
                 col = Species))

次の場合のみ必要:

  • すべてのレイヤーで同じ美的属性を継承しない
  • 異なるデータソースを混在させる

ggplot2 で始めるデータ可視化入門

代表的な可視的属性

Aesthetic Description
x X 軸の位置
y Y 軸の位置
ggplot2 で始めるデータ可視化入門

代表的な可視的属性

Aesthetic Description
x X 軸の位置
y Y 軸の位置
fill 塗りの色
ggplot2 で始めるデータ可視化入門

代表的な可視的属性

Aesthetic Description
x X 軸の位置
y Y 軸の位置
fill 塗りの色
color 点の色、他の geom の外枠
ggplot2 で始めるデータ可視化入門

代表的な可視的属性

Aesthetic Description
x X 軸の位置
y Y 軸の位置
fill 塗りの色
color 点の色、他の geom の外枠
size 点の面積または半径、線の太さ
ggplot2 で始めるデータ可視化入門

代表的な可視的属性

Aesthetic Description
x X 軸の位置
y Y 軸の位置
fill 塗りの色
color 点の色、他の geom の外枠
size 点の面積または半径、線の太さ
Aesthetic Description
alpha 透過度
ggplot2 で始めるデータ可視化入門

代表的な可視的属性

Aesthetic Description
x X 軸の位置
y Y 軸の位置
fill 塗りの色
color 点の色、他の geom の外枠
size 点の面積または半径、線の太さ
Aesthetic Description
alpha 透過度
linetype 破線パターン
ggplot2 で始めるデータ可視化入門

代表的な可視的属性

Aesthetic Description
x X 軸の位置
y Y 軸の位置
fill 塗りの色
color 点の色、他の geom の外枠
size 点の面積または半径、線の太さ
Aesthetic Description
alpha 透過度
linetype 破線パターン
labels プロットや軸のテキスト
ggplot2 で始めるデータ可視化入門

代表的な可視的属性

Aesthetic Description
x X 軸の位置
y Y 軸の位置
fill 塗りの色
color 点の色、他の geom の外枠
size 点の面積または半径、線の太さ
Aesthetic Description
alpha 透過度
linetype 破線パターン
labels プロットや軸のテキスト
shape 形状
ggplot2 で始めるデータ可視化入門

Let's Practice

ggplot2 で始めるデータ可視化入門

Preparing Video For Download...