【R】reactablefmtr
2021年2月20日
1. はじめに
reactablefmtr
は、こちらで紹介したreactable
の拡張機能で、reactable
を初心者でも簡単に扱えるようにしてくれます。
2. インストール
CRANからインストールできます。
install.packages("reactablefmtr")
3. 使ってみる
Columnに毎に色付けしてみます。
library(reactable) library(reactablefmtr) data <- iris[1:30, ] reactable(data, columns = list( Petal.Length = colDef(style = color_scales(data, c("green", "yellow", "white"))), Petal.Width = colDef(style = color_scales(data, c("red", "purple", "white")))))
棒グラフも入れられます。
reactable(data, defaultSortOrder = "desc", defaultSorted = "Petal.Length", columns = list( Sepal.Length = colDef(align = "left", cell = data_bars(data)), Sepal.Width = colDef(align = "left", cell = data_bars(data, "red", "grey")), Petal.Length = colDef(align = "left", cell = data_bars(data, c("firebrick1", "gold", "limegreen"))) ))
4. さいごに
他にもいろいろできるようです。楽しいですね。開発版パッケージですと、棒グラフのアニメーションもあるようです。