我正在研究“用于資料分析的 Python(由 Wes McKinney 撰寫)”一書。
在 CH10 上作業時,我遇到了一個問題。
下面的代碼是我在 Google Colab 中寫的。
!wget https://github.com/wesm/pydata-book/blob/2nd-edition/examples/stock_px_2.csv
close_px = pd.read_csv('stock_px_2.csv', parse_dates=True, index_col=0)
close_px.head()
然后我得到了這個錯誤。
ParserError: Error tokenizing data. C error: Expected 1 fields in line 107, saw 2
我怎樣才能解決這個問題?
謝謝!
uj5u.com熱心網友回復:
使用原始 CSV 檔案,我可以讀取值:
import pandas as pd
csv_url = "https://raw.githubusercontent.com/wesm/pydata-book/2nd-edition/examples/stock_px_2.csv"
close_px = pd.read_csv(csv_url, parse_dates=True, index_col=0)
print(close_px.head())
輸出:
AAPL MSFT XOM SPX
2003-01-02 7.40 21.11 29.22 909.03
2003-01-03 7.45 21.14 29.24 908.59
2003-01-06 7.45 21.52 29.96 929.01
2003-01-07 7.43 21.93 28.95 922.93
2003-01-08 7.28 21.31 28.83 909.93
轉載請註明出處,本文鏈接:https://www.uj5u.com/houduan/407263.html
標籤:
