小编VM1*_*VM1的帖子

仅使用公共列的多个数据帧的pandas.concat

我有多个pandas数据框对象cost1,cost2,cost3 ....

  1. 它们具有不同的列名(和列数),但有一些共同点.
  2. 每个数据帧中的列数相当大,因此手动挑选公共列会很痛苦.

如何将所有这些数据框中的行追加到一个数据框中,同时仅保留公共列名称中的元素?

截至目前我有

帧= [COST1,cost2,COST3 ...]

new_combined = pd.concat(frames,ignore_index = True)

这显然包含在所有数据帧中不常见的列.

python dataframe pandas

3
推荐指数
2
解决办法
3714
查看次数

标签 统计

dataframe ×1

pandas ×1

python ×1