连接、pandas 和 join_axes

use*_*451 2 python pandas

我一直在网上搜索这方面的例子,但没有找到任何东西。

df1, df2, .. dfn为 pandas 数据框,索引相同。

当我运行命令时发生了什么:

pandas.concat([df1,..,dfn],axis=1,join_axes=[df1.index])

它不会给我错误并提供数据框。我已经粘贴了我在文档中可以找到的所有与此相关的内容。当指数之间不匹配时会发生什么?pandas 如何知道使用其他数据帧的索引,我想我可能必须放置其他n-1pandas 数据帧的所有索引。

有小费吗?

join_axes :索引对象列表 用于其他 n - 1 个轴的特定索引,而不是执行内部/外部集合逻辑

小智 7

Join_axes已弃用。现在支持的方式是

pandas.concat([df1,..,dfn],axis=1).reindex(df1.columns)
Run Code Online (Sandbox Code Playgroud)