我有两组数据,只希望将数据保留在两组都有共同日期的地方。我使用read_csv()导入了数据集,将它们称为df1df2

然后运行:

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

10-07 13:29
查看更多