把通話資料疊起來!
新的一週、新的專案!你的客戶之一是一家電信公司,他們想知道為什麼顧客正在流失。你將進行分析來找出原因。首先,你先探索了資料集 churn,發現有些資訊缺漏。這個資料集包含不同顧客的電話總通話次數與白天通話分鐘數。不過,顧客所屬的州與城市並未列出。
你已經先行建立了一個包含這些地理資訊的陣列。你想把它加入為 DataFrame 的索引。
churn DataFrame 已經為你準備好,裡面包含 area code、total_day_calls 與 total_day_minutes 等欄位。請務必在主控台先檢視它!
本練習屬於課程
使用 pandas 重塑資料
動手互動練習
試著完成這個範例程式碼,體驗一下這個練習。
# Predefined list to use as index
new_index = [['California', 'California', 'New York', 'Ohio'],
['Los Angeles', 'San Francisco', 'New York', 'Cleveland']]
# Create a multi-level index using predefined new_index
churn_new = pd.____.____(____, names=[____, ____])
# Print churn_new
print(churn_new)