【R】gghighlight
2020年12月4日
1. はじめに
gghighlight
は、ggplot
である特定のデータのみを分かりやすく表示してくれるパッケージです。多くのデータがあるときに、「最大値が10以上の時系列データにのみ注目したい」とか、「冬期間のデータのみに注目したい」とか、ある条件に合うデータのみをハイライトしてくれます。
2. インストール
CRANからインストールできます。
install.packages("gghighlight")
3. 使ってみる。
まずは、ダイヤモンドのデータで、価格が10000以上のモノをハイライト表示させます。
library(ggplot2) library(gghighlight) library(tidyverse) data("diamonds") ggplot(diamonds)+ geom_point(aes(carat, price))+ gghighlight(price > 10000) + facet_wrap(~color)
わかりきっていて、あまりありがたみがないですかね。。。
続いて、バイクシェアのデータから、季節ごとの利用者数をヒストグラムでひょじさせます。
library("ucidata") ggplot(bike_sharing_daily, aes(cnt, fill=season)) + geom_histogram() + gghighlight() + facet_wrap(~season)
このデータだと、多少ありがたみがありますかね。過ごしやすい時期の利用客が多いようです。
4. さいごに
色は重要な視認対象ですので、色分けしてくれるとデータもより理解しやすくなります。そういう意味で、素晴らしいパッケージです。