首页 > 解决方案 > 如何使用熊猫将第一整行设置为大数据中的索引?

问题描述

我想删除行索引(Country 0 1 2 3 4.....)并想将第一行(0 1800 1801 1802 1803........)作为索引。那么我该怎么做呢?请让我知道是否有人对此有答案。 在此处输入图像描述

标签: python-3.xpandasjupyter-notebookdata-analysis

解决方案


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..)的第一个值并按country列设置索引,然后是必要的使用:

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

或者:

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

推荐阅读