【R】reactable

1. はじめに

reactableは、インタラクティブなtableを利用可能にするパッケージです。

2. インストール

CRANからインストールできます。

install.packages("reactable")

3. 使ってみる

最も簡単な使い方は、データを指定するだけです。

library(reactable)
library(tidyverse)
reactable(diamonds)

検索できるようにしたり、ソートも可能にできます。

reactable(diamonds, searchable = TRUE, showSortable = TRUE, showSortIcon = TRUE)

予めソートしたり、文字の配置を指定したりできます。

reactable(
  diamonds,
  sortable = FALSE,
  showSortable = TRUE,
  columns = list(
    color = colDef(sortable = TRUE),
    cut = colDef(sortable = TRUE),
    clarity = colDef(align = "center")
  )
)

この他、htmlに埋め込んだりと様々な機能があるようです。例がたくさんありますので、参考にできます。

4. さいごに

データを俯瞰的にみるには、このようなインタラクティブなtableは効果的ですね。

Add a Comment

メールアドレスが公開されることはありません。