使用 csvkit 進行資料處理
當我們彙整好一份資料集後,在進行更進一步的分析(例如預測建模)之前,仍需要先處理與清理資料。這個總結練習中,讓我們運用 csvkit 的多種指令,來完成常見的資料處理與清理工作。
Excel 檔 Spotify_201809_201810.xlsx 包含 2 個工作表(分頁),名稱分別為 Spotify201809 與 Spotify201810。首先,我們會把 Excel 檔拆成各自的工作表檔、預覽摘要統計、移除部分欄位,接著再把這兩個工作表合併回一個 csv 檔,讓它可以用於後續分析。
本練習屬於課程
在 Shell 中進行資料處理
動手互動練習
試著完成這個範例程式碼,體驗一下這個練習。
# Convert the Spotify201809 sheet into its own csv file
___ Spotify_201809_201810.xlsx ___ "___" ___ Spotify201809.csv
# Check to confirm name and location of data file
ls