カレンダープロット
カレンダーとヒートマップで簡単に可視化できる関数を教えてもらったのでメモ。
openairパッケージのcalendarPlot関数を使う。
今回は2013年八王子の平均気温を可視化した。
library(magrittr) library(openair) # 下記URLから好きなデータをダウンロード。 # 今回は八王子の2013年の平均気温データを使用。 # http://www.data.jma.go.jp/gmd/risk/obsdl/index.php dat <- read.csv("data.csv", header=FALSE, skip=5) %>% setNames(c("date","temperature","quality","num")) %>% mutate(date=as.Date(date, format="%Y/%m/%d")) # pollutantに可視化対象の列を指定 # dateという列名でDate型もしくはPosixct型のデータが入っている必要あり # colsは色スケールを指定。デフォルトは"heat" calendarPlot(dat, pollutant = "temperature", year = "2013", cols="jet")