繁体   English   中英

Pandas,ParserError:错误标记数据

[英]Pandas, ParserError: Error tokenizing data

我正在研究“用于数据分析的 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

我怎样才能解决这个问题?

谢谢!

使用原始 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())

Output:

            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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM