開始使用免費開始

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)
編輯並執行程式碼