Python join 2 dataframe,ValueError:只能使用其他周期索引对象调用

Python join 2 dataframe,ValueError:只能使用其他周期索引对象调用,python,pandas,Python,Pandas,我有两个熊猫df,我正试图与一个join组合。我也很抱歉,因为我认为我的代码无法复制。但是,如果我打印两个df的头和列,它看起来是这样的: df1= AM_hrs high_load_hrs PM_hrs Date 2013-06-19 7.50 8.75 7.25 2013-06-20 8.75 7.50 7.50 2013-06-21 5.00 6.25 12.50 2013-06-22 5.00 3.75

我有两个熊猫df,我正试图与一个
join
组合。我也很抱歉,因为我认为我的代码无法复制。但是,如果我打印两个df的
,它看起来是这样的:

df1=

AM_hrs  high_load_hrs   PM_hrs
Date            
2013-06-19  7.50    8.75    7.25
2013-06-20  8.75    7.50    7.50
2013-06-21  5.00    6.25    12.50
2013-06-22  5.00    3.75    15.00
2013-06-23  5.00    11.25   7.50
df2=

df1.1列=

Index(['AM_hrs', 'high_load_hrs', 'PM_hrs'], dtype='object')
Index(['kWH'], dtype='object')
df2.2列=

Index(['AM_hrs', 'high_load_hrs', 'PM_hrs'], dtype='object')
Index(['kWH'], dtype='object')
当我尝试一个
df3=df1.join(df2)
时,将抛出:
ValueError:只能使用其他周期索引对象调用


非常感谢您的帮助。。。谢谢

你试过这里提供的解决方案了吗?是的,我试过了那篇文章中的所有内容。唯一的解决办法是将两个df的
保存到_csv
中,然后再次读取两个df的
pd.read\u csv('daily\u summary.csv',index\u col='Date',parse\u dates=True)
。你试过这里提供的解决方案了吗?是的,我试过了那篇文章中的所有内容。唯一的解决办法是将两个df的
保存到_csv
中,然后再次读取两个df的
pd.read\u csv('daily\u summary.csv',index\u col='Date',parse\u dates=True)
。那就好了。。。