Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/292.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python ParserError:标记数据时出错。C错误:第32行中应为1个字段,saw 2_Python_Pandas_Dataframe - Fatal编程技术网

Python ParserError:标记数据时出错。C错误:第32行中应为1个字段,saw 2

Python ParserError:标记数据时出错。C错误:第32行中应为1个字段,saw 2,python,pandas,dataframe,Python,Pandas,Dataframe,我正试图通过github访问约翰·霍普金斯新冠病毒数据集。但是,它显示以下错误: 代码 import pandas as pd data_url = 'https://github.com/CSSEGISandData/COVID-19/blob/master/csse_covid_19_data/csse_covid_19_time_series/time_series_covid19_confirmed_global.csv' data = pd.read_csv(data_url)

我正试图通过github访问约翰·霍普金斯新冠病毒数据集。但是,它显示以下错误:

代码

import pandas as pd

data_url = 'https://github.com/CSSEGISandData/COVID-19/blob/master/csse_covid_19_data/csse_covid_19_time_series/time_series_covid19_confirmed_global.csv'

data = pd.read_csv(data_url)

print(data.head()
错误:

ParserError                               Traceback (most recent call last)
<ipython-input-31-7b8cf362c9e9> in <module>()
      1 data_url = 'https://github.com/CSSEGISandData/COVID-19/blob/master/csse_covid_19_data/csse_covid_19_time_series/time_series_covid19_confirmed_global.csv'
----> 2 data = pd.read_csv(data_url,encoding = "ISO-8859-1")
      3 data.head()

3 frames
/usr/local/lib/python3.6/dist-packages/pandas/io/parsers.py in read(self, nrows)
   2035     def read(self, nrows=None):
   2036         try:
-> 2037             data = self._reader.read(nrows)
   2038         except StopIteration:
   2039             if self._first_chunk:

pandas/_libs/parsers.pyx in pandas._libs.parsers.TextReader.read()

pandas/_libs/parsers.pyx in pandas._libs.parsers.TextReader._read_low_memory()

pandas/_libs/parsers.pyx in pandas._libs.parsers.TextReader._read_rows()

pandas/_libs/parsers.pyx in pandas._libs.parsers.TextReader._tokenize_rows()

pandas/_libs/parsers.pyx in pandas._libs.parsers.raise_parser_error()

ParserError: Error tokenizing data. C error: Expected 1 fields in line 32, saw 2
ParserError回溯(最近一次调用)
在()
1数据url=https://github.com/CSSEGISandData/COVID-19/blob/master/csse_covid_19_data/csse_covid_19_time_series/time_series_covid19_confirmed_global.csv'
---->2数据=pd.read\u csv(数据url,编码=“ISO-8859-1”)
3.数据总目(
3帧
/读取中的usr/local/lib/python3.6/dist-packages/pandas/io/parsers.py(self,nrows)
2035 def读取(自身,nrows=无):
2036尝试:
->2037数据=self.\u reader.read(nrows)
2038除停止迭代外:
2039如果自我第一块:
pandas/_libs/parsers.pyx在pandas中。_libs.parsers.textleader.read()
pandas/_libs/parsers.pyx在pandas中。_libs.parsers.TextReader._read_low_memory()
pandas/_libs/parsers.pyx在pandas中。_libs.parsers.TextReader._read_rows()
pandas/_libs/parsers.pyx在pandas中。_libs.parsers.TextReader。_tokenize_rows()
pandas/_libs/parsers.pyx在pandas中。_libs.parsers.raise_parser_error()
ParserError:标记数据时出错。C错误:第32行中应为1个字段,saw 2

是的,因此该链接指向github页面,即html和所有内容以及csv文件。
您需要单击该页面上右侧代码窗口顶部的
raw
链接,以自行获取csv

import pandas as pd

data_url = 'https://raw.githubusercontent.com/CSSEGISandData/COVID-19/master/csse_covid_19_data/csse_covid_19_time_series/time_series_covid19_confirmed_global.csv'  

data = pd.read_csv(data_url)

print(data.head())