開始使用免費開始

整合所有步驟

在前面的練習中,你定義了一個函式 create_pig_table,給定一個 basetable 和一個 predictor,會為該 predictor 建立一個 predictor insight graph 的資料表:

pig_table = create_pig_table(basetable,target,variable)

接著,你又寫了一個函式 plot_pig,可根據這個 predictor insight graph 的資料表繪製圖表:

plot_pig(pig_table, variable)

實務上,你常常會想一次產生多個 predictor insight graph。這個練習中,你會學到如何用 for 迴圈自動完成。

本練習屬於課程

Python 預測分析入門

檢視課程

練習說明

  • 對於 variables 中的每個變數,建立一個 predictor insight graph 的資料表。basetable 已載入在 basetable
  • 對於 variables 中的每個變數,繪製對應的 predictor insight graph。

動手互動練習

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

# Variables you want to make predictor insight graph tables for
variables = ["income","gender","disc_mean_gift","disc_time_since_last_gift"]

# Loop through the variables
for variable in variables: 
    
    # Create the predictor insight graph table
    pig_table = ____(____, "target", variable)
    
    # Plot the predictor insight graph
    ____(____, variable)
編輯並執行程式碼