我有两组数据,只希望将数据保留在两组都有共同日期的地方。我使用read_csv()
导入了数据集,将它们称为df1
,df2
。
然后运行:
DF=df1.align(df2, join='inner',axis=0)
检查后,似乎DF是一个元组。目标是使用
DF.to_csv(path)
导出对齐的数据(仅在公共日期)。它失败并显示消息“元组”对象没有属性“ to_csv”。我不明白为什么联接创建了一个元组。这不应该还是可以导出为CSV的数据框吗?有没有更好的命令可以使用,以便可以轻松将其导出到.csv文件?
最佳答案
align
返回左右DataFrame的对齐版本(作为元组):
http://pandas.pydata.org/pandas-docs/stable/basics.html#aligning-objects-with-each-other-with-align