CSV 轉為 DataFrame(1)
先把資料放進 dictionary 再建立 DataFrame 是可行的,但效率並不高。若你要處理的是上百萬筆觀測值呢?這種情況下,資料通常會以具有固定結構的檔案形式提供。其中一種就是 CSV 檔案,全名是「comma-separated values」(以逗號分隔的數值)。
要把 CSV 資料匯入 Python 並轉成 Pandas 的 DataFrame,你可以使用 read_csv()。
我們用前面練習的一樣的汽車資料來探索這個函式。不過這次資料來自一個名為 cars.csv 的 CSV 檔。它已在你目前的工作目錄中,所以檔案路徑就是 'cars.csv'。
本練習屬於課程
Python 中級
練習說明
- 匯入 CSV 檔仍需要
pandas套件:將它以pd的別名匯入。 - 使用
pd.read_csv()將cars.csv匯入為 DataFrame,並將此 DataFrame 指定為cars。 - 印出
cars。看起來一切都正常嗎?
動手互動練習
試著完成這個範例程式碼,體驗一下這個練習。
# Import pandas as pd
# Import the cars.csv data: cars
# Print out cars