【R】datasummary
2020年12月28日
1. はじめに
modelsummary
は、統計データやモデルを要約して表やグラフに表示してくれるパッケージです。
2. インストール
CRANからインストールします。
install.packages('modelsummary')
3. 使ってみる
非常に多くの機能があります。詳細は、下記のサイトを見ると良いらしいです。
・modelsummary
・modelplot
・datasummary
・Appearance
3.1 modelsummary
library(modelsummary) url <- 'https://vincentarelbundock.github.io/Rdatasets/csv/palmerpenguins/penguins.csv' dat <- read.csv(url) dat$bill_length_cm <- dat$bill_length_mm / 10 dat$flipper_length_cm <- dat$flipper_length_mm / 10 mod <- lm(body_mass_g ~ bill_length_cm + flipper_length_cm + species, data = dat) modelplot(mod)
modelsummary(mod, statistic = 'conf.int')
3.2 datasummary
datasummary(All(dat) ~ Mean + SD + Histogram, data = dat, output = 'markdown')
| | Mean| SD| Histogram|
|:-----------------|-------:|------:|----------:|
|X | 172.50| 99.45| ▇▇▇▇▇▇▇▇▇▇|
|bill_length_mm | 43.92| 5.46| ▁▅▆▆▆▇▇▂▁|
|bill_depth_mm | 17.15| 1.97| ▃▄▄▄▇▆▇▅▂▁|
|flipper_length_mm | 200.92| 14.06| ▂▅▇▄▁▄▄▂▁|
|body_mass_g | 4201.75| 801.95| ▁▄▇▅▄▄▃▃▂▁|
|year | 2008.03| 0.82| ▆▇▇|
|bill_length_cm | 4.39| 0.55| ▁▅▇▆▆▇▇▂▁|
|flipper_length_cm | 20.09| 1.41| ▂▅▇▄▁▄▄▂▁|
いい感じにコンソールに表示されます。ヒストグラムがあると分かりやすいです。