CSV 轉為 DataFrame(2)
你用 read_csv() 匯入 CSV 資料時沒有出現錯誤,但輸出結果不是我們想要的。列標籤被當成沒有名稱的另一個欄位匯入了。
還記得 read_csv() 的參數 index_col 嗎?你可以用它指定哪一個欄位要當作列標籤。這正是你在這裡需要做的!
上個練習的解答程式碼已經包含在內;你能做出正確的修改,修好資料匯入嗎?
本練習屬於課程
Python 中級
練習說明
- 按下「執行程式碼」來執行,並確認實際上應該把第 1 欄當作列標籤。
- 在
pd.read_csv()中指定參數index_col:設為0,讓第 1 欄用作列標籤。 - 現在
cars的列印結果有改善嗎?
動手互動練習
試著完成這個範例程式碼,體驗一下這個練習。
# Import pandas as pd
import pandas as pd
# Fix import by including index_col
cars = pd.read_csv('cars.csv')
# Print out cars
print(cars)