在Pandas中,当您定义一个dataframe并将其合并到其他数据格式时,列名将被替换为exact name or _x or _y等,这取决于您合并了多少次。当您发现必须在前面的代码中实现一些东西,然后返回到更改并合并一个额外的数据帧时,这就会变得很痛苦。现在,这将重命名exact name or _x or _y,现在您必须用新创建的名称替换随后出现的列。
有办法绕道吗?我需要使用像hdf5等数据结构的表格类型
给定一个数据帧列表,我希望迭代地合并它们并返回单个数据帧。输入:frames (熊猫数据框列表)和on_columns (包含要合并的列名的字符串或字符串列表)。如何使用df.merge完成此操作?“给定数据帧列表,以迭代方式合并它们并返回单个数据帧
"""HINT: Use slice on frames when iterating and mer