把多個模型彙整在一起
當你要執行多個模型時,把結果彙整起來便於比較很有幫助,既可以做成 tibble,也可以畫成平行座標圖。你先前建立的 glm_metrics 物件已載入到工作空間,對應的 bayes_metrics 與 mixed_metrics 也都在。GGally 套件已可使用。
本練習屬於課程
R 的特徵工程
練習說明
- 以列為單位把三個模型的結果綁在一起。
- 建立平行座標圖,比較模型在兩個指標上的表現。
動手互動練習
試著完成這個範例程式碼,體驗一下這個練習。
model <- c("glm", "glm","bayes","bayes", "mixed", "mixed")
# Bind models by rows
models <- ___(glm_metrics,bayes_metrics, mixed_metrics)%>%
add_column(model = model)%>%
select(-.estimator) %>%
spread(model,.estimate)
models
# Create a parallel coordinates plot
___(models,
columns = 2:4, groupColumn = 1,
scale="globalminmax",
showPoints = TRUE)