如何合并 Dataframe 的两个子集并按原始索引排序?

cigdeys3  于 2021-08-20  发布在  Java
关注(0)|答案(1)|浏览(198)

假设我有一个Pandas Dataframe :原始 Dataframe
然后,我在这个 Dataframe 上执行了两个操作来过滤掉一些单元格。这给了我以下两个从原始 Dataframe 派生的 Dataframe :第一个过滤 Dataframe ,第二个过滤 Dataframe
如何将这两个 Dataframe 合并在一起并按原始索引进行排序?下面是我想做的示例结果:合并 Dataframe 示例

chy5wohz

chy5wohz1#

由于它们在两个 Dataframe 之间不共享相交索引,因此您可以简单地将它们连接起来,并按如下所示的索引对它们进行排序:

merged = pandas.concat(first_filtered_df1, second_filtered_df2).sort_index()

如果 Index 是列标题的标签,而不是实际索引,则:

merged = pandas.concat(first_filtered_df1, second_filtered_df2).sort_values(by=['Index'])

相关问题