AI & Data Dreamers練功房
寶箱片場規則
DATA GATES・資料處理關卡・初階・3 題

Pandas 初階・分組彙總

這一頁是題幹試閱;登入/註冊後每題可以在瀏覽器裡執行、對答案,第一次交對 +10 XP。

  1. 01

    客戶消費總額

    容易groupby 單一彙總

    請用訂單表 orders 算出每位客戶的消費總額(所有狀態都算)。

    result 要有兩欄:customer、total(amount 加總),依 total 由大到小排序;total 相同時依 customer 由小到大。

    作答方式:資料已在程式裡建好。只改「TODO」那一段,最後的 print 保留不動,輸出才能自動對答案。本題在瀏覽器內以 Pyodide 執行(pandas 2.3)。

    作答登入後可作答
  2. 02

    日誌等級計數

    容易計數

    服務日誌 logs 有 ts、level、service 三欄。請統計每種 level 各出現幾次。

    counts 是一個 Series:索引為 level,值為次數,依次數由多到少排列(本題資料沒有同次數的情況)。

    作答方式:資料已在程式裡建好。只改「TODO」那一段,最後的 print 保留不動,輸出才能自動對答案。本題在瀏覽器內以 Pyodide 執行(pandas 2.3)。

    作答登入後可作答
  3. 03

    感測器平均溫度

    容易groupby 單一彙總

    溫度表 temps 有 device、temp 兩欄,每台感測器有多筆讀數。

    請建立 result:兩欄 device、avg_temp,avg_temp 為該台的平均溫度並四捨五入到小數 2 位,依 device 由小到大排序。

    作答方式:資料已在程式裡建好。只改「TODO」那一段,最後的 print 保留不動,輸出才能自動對答案。本題在瀏覽器內以 Pyodide 執行(pandas 2.3)。

    作答登入後可作答