今天测试一下pandas读取excel表格,发现读取出来的表格,行列索引都是新生成的
原excel表格
这有点影响我编辑数据了,我是想用之前在excel编辑的列索引作为DataFrame的列索引,所以试试更改read_excel()中参数index_col和header
使index_col和header都为0
index_col为行索引,index_col=0用原来表格的第一列作为行索引数据
header=0 为引用表格的第一行作为列索引
因为表格的第一行为表的名头,所以要把第二行作为表的列索引
将第一行的字符作为列索引
header=1
import pandas
pandas.set_option('display.max_columns', None)
data = pandas.read_excel("C:\Users\27195\Desktop\py测试表格.xlsx", header=1, index_col=None)
利用索引筛选一下数据测试一下啊
好用,但是总是会报出这个错误
哪位大神能帮帮我,看看如何解决这个问题
我是python小白,一样喜欢学习python的朋友可以点赞加关注,一起共同学习python