我有两组数据,只想保留两组具有共同日期的数据。我使用read_csv()
导入了数据集,称之为 df1
, df2
。
然后运行:
DF=df1.align(df2, join='inner',axis=0)
检查后, DF 似乎是一个元组。目标是使用DF.to_csv(path)
导出对齐的数据(仅在常见日期)。它失败的消息是'tuple'对象没有属性'to_csv'。我不明白为什么连接创建了一个元组。这不应该是可以导出为CSV的数据帧吗?
是否有更好的命令可以使用,以便可以轻松导出到.csv文件?
答案 0 :(得分:2)
align
返回左右DataFrames的对齐版本(作为元组):
http://pandas.pydata.org/pandas-docs/stable/basics.html#aligning-objects-with-each-other-with-align
答案 1 :(得分:1)
阅读docs。
DF,type = df1.align(df2, join='inner', axis=0)
DF.to_csv(path)