開始使用免費開始

視覺化多個解釋變數

羅吉斯迴歸也支援多個解釋變數。繪圖和線性迴歸的情況類似:一旦想在圖中放入更多數值變數,就會很快變得困難。這裡我們聚焦在包含兩個數值型解釋變數的情境,解法基本和先前相同:用顏色表示應變數。

在這裡,應變數只有兩個可能值(0 與 1)。稍後當我們加入模型的預測值時,數值都會落在 0 和 1 之間。當你把預測值也包含進來時,從圖上最重要的是判斷預測是接近 0,還是接近 1。這表示在 0.5 分界的雙色漸層特別有用:高於 0.5 的用一種顏色,低於 0.5 的用另一種顏色。

銀行流失資料集已載入為 churnggplot2 已載入。

本練習屬於課程

R 的迴歸分析中級

檢視課程

練習說明

  • 使用 churn 資料集,繪製購買新近度 time_since_last_purchase 與顧客關係長度 time_since_first_purchase 的散佈圖,並以顧客是否流失 has_churned 作為顏色。
  • 加上一個點圖層,將透明度設為 0.5
  • 使用雙色漸層,將中點設為 0.5
  • 使用黑白主題。

動手互動練習

試著完成這個範例程式碼,體驗一下這個練習。

# Using churn, plot recency vs. length of relationship colored by churn status
___ +
  # Make it a scatter plot, with transparency 0.5
  ___ +
  # Use a 2-color gradient split at 0.5
  ___ +
  # Use the black and white theme
  ___
編輯並執行程式碼