啤酒需求的邏輯斯迴歸模型
線性模型在預測購買機率時並不合適。你需要一個能把模型預測限制在 0 到 1 之間的反應函式。
邏輯斯反應函式就能做到這點。因此,你需要使用 glm() 函式。glm() 的用法與 lm() 非常相似,主要差別是多了 family 參數。由於 HOPPINESS 是二元變數,你必須把 family 參數設為 binomial。
本練習屬於課程
在 R 中建立反應模型
練習說明
- 使用
glm()並搭配參數family = binomial,以price.ratio解釋HOPPINESS,並將結果指定給名為logistic.model的物件。 - 使用
coef()函式取得logistic.model的迴歸係數。
動手互動練習
試著完成這個範例程式碼,體驗一下這個練習。
# Explain HOPPINESS by price.ratio
___ <- ___(___, family = ___, data = choice.data)
# Obtain the coefficients