龙空技术网

pandas学习笔记之读取excel表格,如何采用原来的行列索引

大尧奶爸爱吐槽 274

前言:

现在朋友们对“pandas获取某一列”大体比较注重,各位老铁们都想要剖析一些“pandas获取某一列”的相关内容。那么小编同时在网摘上收集了一些对于“pandas获取某一列””的相关内容,希望你们能喜欢,同学们一起来学习一下吧!

今天测试一下pandas读取excel表格,发现读取出来的表格,行列索引都是新生成的

原excel表格

这有点影响我编辑数据了,我是想用之前在excel编辑的列索引作为DataFrame的列索引,所以试试更改read_excel()中参数index_col和header

使index_col和header都为0

index_col为行索引,index_col=0用原来表格的第一列作为行索引数据

header=0 为引用表格的第一行作为列索引

因为表格的第一行为表的名头,所以要把第二行作为表的列索引

将第一行的字符作为列索引

header=1

import pandaspandas.set_option('display.max_columns', None)data = pandas.read_excel("C:\\Users\\27195\\Desktop\\py测试表格.xlsx", header=1, index_col=None)

利用索引筛选一下数据测试一下啊

好用,但是总是会报出这个错误

哪位大神能帮帮我,看看如何解决这个问题

我是python小白,一样喜欢学习python的朋友可以点赞加关注,一起共同学习python

标签: #pandas获取某一列