pandas read_excel,将单个标题读取到多列

Posted

技术标签:

【中文标题】pandas read_excel,将单个标题读取到多列【英文标题】:pandas read_excel ,reading a single header to multile columns 【发布时间】:2019-05-02 18:28:33 【问题描述】:

我有以下数据集:

我想做以下事情:

dataset = pd.read_excel(datasets_dir + '\\' + dataset_filename,na_values="NULL")
if dataset['ExpectedWeight'][0][0] == 630:
   return True # This should work.

这可能吗?

【问题讨论】:

我不知道你想要实现什么,但你应该看看this answer关于excel和pandas中的合并单元格。 【参考方案1】:

不确定这是否是您所要求的,但如果您通过标签 headers 手动设置列并开始从第二行读取数据,标签 skiprows 为 1,您可以拆分将数据放入您需要的列名中,或者只是将它们编入索引。

【讨论】:

以上是关于pandas read_excel,将单个标题读取到多列的主要内容,如果未能解决你的问题,请参考以下文章

无法使用 read_excel 从 pandas 中的 xlsx 文件中读取日期列?

Pandas库read_excel()参数详解

pandas.read_excel 参数“sheet_name”不起作用

50_Pandas读取 Excel 文件 (xlsx, xls)

一个参数一个xlsx表,让你玩转Pandas中read_excel()表格读取!

编码参数是不是适用于 pandas.read_excel?