将Excel转换成Datafram

2024-10-06 15:22:43 发布

您现在位置:Python中文网/ 问答频道 /正文

我试图用熊猫复制一个条形图。我遇到的问题是合并的单元格。对于额外的列,数据帧返回unamed。我试着用read\u excel()选择我的excel数据,然后用多索引方法为它创建一个数据框,但我想不通。你知道吗

有人能告诉我如何在pd数据帧中创建/加载相似的数据吗。你知道吗

谢谢你!你知道吗

编辑:我只能做到这一点:

xls_file = pd.read_excel('MarkRuiz_COT1.xlsx',
                     sheet_name='Split8',usecols=[1,2,3,4,5,6,7,8,9,10,11,12])

xx = xls_file[1:]

使用jupyter笔记本显示xx

enter image description here

运行时为(4,12)xx.形状. 接下来,我所做的是尝试创建一个具有相同大小的load myt数据的多索引数据帧,但我没有正确地对其进行索引:/

outside = s7+s8
inside = nodes*2
pos = ['T01','T10']*6
hier_index = list(zip(outside,inside))
hier_index = pd.MultiIndex.from_tuples(hier_index)

df = pd.DataFrame(xx,index=hier_index,columns=pos)
df

enter image description here

enter image description here


Tags: 数据posdfreadindexxlsexcelfile