【R】modelsummary
2021年4月25日
1. はじめに
modelsummary
は、モデルの要約を手助けしてくれるパッケージです。
2. インストール
CRANからインストールできます。
install.packages('modelsummary')
3. つかってみる
基本的にモデルを作って、それをmodelsummary()関数に入れることで要約してもらいます。
library(modelsummary) mod <- lm(y ~ x, dat) modelsummary(mod)
こんな感じです。では、実際のデータでやってみます。
library(modelsummary) library(tidyverse) data(diamonds) model1 <- diamonds %>% lm(data=., price ~ carat + cut + clarity + depth + table) modelsummary(model1)
複数のモデルをリストで渡すこともできます。
model2 <- diamonds %>% glm(data=., price ~ carat + cut + clarity + depth + table, family = poisson) model3 <- diamonds %>% lm(data=., price ~ carat + clarity + depth + poly(table,3) model_list<- list(model1, model2, model3) modelsummary(model_list)
4. さいごに
このmodelsummaryは、modelplot, datasummaryなどとファミリーを組んでいるようで、これらも活用するとよさそうです。