繁体   English   中英

熊猫从 xlsx 文件中的多个列标题为数据框创建一行列名

[英]Pandas creating one row of column names for dataframe from multiple column headers in xlsx file

我想在数据框中只创建一行列名,但最终得到了一种奇怪的格式:

pd.read_excel('filename.xlsx', sheet_name = 'sheetnamehere', skiprows = 4, nrows = 60, header = [0,2])

是否可以按以下格式创建只有一行列名的数据框?

季度|美洲|东南亚|大中华区|北亚|南亚|....

如果您的其余数据没问题,最好的方法是在 df 创建后定义您的列

df.columns=['Quarter', 'America', 'Southeast Asia', 'Greater China' ,'North Asia','South Asia',... etc]

如果其余数据加载异常,请粘贴更大的样本,以便我们进行调查。

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM