带有multiindex和parse_date的熊猫read_excel;怎么样?

时间:2019-10-19 12:57:56

标签: python excel pandas date multi-index

我正在尝试使用pandas read_excel读取具有两个标题行和一个包含日期的列的Excel文件。我正在尝试使用parse_dates功能来指定要解析的日期列,但是我遇到了一些麻烦,代码基本上是;

dateColNms= [('start_date', '(*)Start')]
df = pd.read_excel(fileName,  sheet_name = sheetNm, skiprows=0, header= [0,1], parse_dates = dateColNms)

代码抛出错误;

KeyError: '(*)Start'

我尝试了指定日期列名称的变体,但似乎没有任何作用。有人有指针吗?谢谢,We。

2 个答案:

答案 0 :(得分:0)

似乎您没有名为“(*)开始”的列。尝试使用parse_date ='start_date'读取Excel文件进​​行确认。

答案 1 :(得分:0)

谢谢您的答复。在发布我的问题之前,我确实尝试过使用它,它可以按预期工作。以下是特定标题列的快照。 问候,

header snapshot