準備

サンプルデータとしてRに同梱されている「iris」を使います。

# ライブラリの読み込み
library(ggplot2)

# データの確認
head(iris)
##   Sepal.Length Sepal.Width Petal.Length Petal.Width Species
## 1          5.1         3.5          1.4         0.2  setosa
## 2          4.9         3.0          1.4         0.2  setosa
## 3          4.7         3.2          1.3         0.2  setosa
## 4          4.6         3.1          1.5         0.2  setosa
## 5          5.0         3.6          1.4         0.2  setosa
## 6          5.4         3.9          1.7         0.4  setosa

ヒートマップを作成する

ヒートマップを作成するために、geom_tile()関数を使います。

ggplot(iris, aes(x = Sepal.Length, y = Species, fill = Petal.Length )) +
    geom_tile() +
    scale_fill_gradient(low = 'lightblue', high = 'cyan4') 


「データから価値を創造する」一般社団法人データマーケティングラボラトリー

Copyright© DML All Rights Reserved.