Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/python-3.x/16.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 3.x 如何使用pandas在大数据中将第一整行设置为索引?_Python 3.x_Pandas_Jupyter Notebook_Data Analysis - Fatal编程技术网

Python 3.x 如何使用pandas在大数据中将第一整行设置为索引?

Python 3.x 如何使用pandas在大数据中将第一整行设置为索引?,python-3.x,pandas,jupyter-notebook,data-analysis,Python 3.x,Pandas,Jupyter Notebook,Data Analysis,我想删除行索引(国家/地区0 1 2 3 4…),并想将第一行(0 1800 1801 1802 1803…)作为索引。那我该怎么做呢?如果有人对此有答案,请告诉我。 为按文件第二行设置的列名称添加参数标题=[1]: rd = pd.read_csv('afganistan.csv', index_col=[0], header=[1]) 或者使用skiprows=1跳过文件中的第一行: rd = pd.read_csv('afganistan.csv', index_col=[0], ski

我想删除行索引(国家/地区0 1 2 3 4…),并想将第一行(0 1800 1801 1802 1803…)作为索引。那我该怎么做呢?如果有人对此有答案,请告诉我。

为按文件第二行设置的列名称添加参数
标题=[1]

rd = pd.read_csv('afganistan.csv', index_col=[0], header=[1])
或者使用
skiprows=1
跳过文件中的第一行:

rd = pd.read_csv('afganistan.csv', index_col=[0], skiprows=1)
编辑:

似乎还应避免索引(0,1,2..)的第一个值,并按
国家/地区
列设置索引,然后有必要使用:

rd = pd.read_csv('afganistan.csv', index_col=[1], header=[1]).iloc[:, 1:]
或:


为按文件第二行设置的列名称添加参数
header=[1]

rd = pd.read_csv('afganistan.csv', index_col=[0], header=[1])
或者使用
skiprows=1
跳过文件中的第一行:

rd = pd.read_csv('afganistan.csv', index_col=[0], skiprows=1)
编辑:

似乎还应避免索引(0,1,2..)的第一个值,并按
国家/地区
列设置索引,然后有必要使用:

rd = pd.read_csv('afganistan.csv', index_col=[1], header=[1]).iloc[:, 1:]
或: