合并多个数据框 - 如何自动分配列名?

迷路的流浪者

假设我有五个数据框。它们都有两列名称为“item”和“price”。每张表都代表时期 0、1、2、3 和 4 的超市商品价格。

我想合并这些表,以便我有一个表来显示不同时期每个项目的价格。

在新表中,我想将列命名为 price_0、price_1、price_2 等

有没有办法使用 pd.merge 函数来实现这一点?

巴佩

合并列后,请使用此列表推导式:

df.columns = [f'Price_{idx}' for idx, col in enumerate(df.columns)]

本文收集自互联网,转载请注明来源。

如有侵权,请联系 [email protected] 删除。

编辑于
0

我来说两句

0 条评论
登录 后参与评论

相关文章

熊猫:合并多个数据框和控制列名称?

如何在Python中合并多个数据框?

Pandas:如何使用for循环合并多个数据框?

熊猫:如何在一个列上合并具有相同列名的多个数据框?

如何基于键变量合并具有部分相同列名的多个数据框?

如何为数据框分配多个列名?

如何将一个数据框列与一个列表中的多个数据框合并?

合并熊猫中的两个数据框,多个相同的列名。无法弄清楚语法

合并具有不同列名和不同行号的多个数据框

合并文件夹中具有不同列名的多个数据框

如何在不更改顺序的情况下合并具有相同行名(和列名)的多个数据框?

如何合并两个数据框?

如何合并2个数据框?

如何根据多个条件和 id 合并两个数据框

如何根据行名合并/left_join多个数据框

如何在R中按月年合并多个数据框

如何将多个json / python字典合并到1个数据框中

如何一次性合并(有效方式)多个数据框?

如何合并一列中具有多个元素的两个数据框

如何合并具有一组公共列值的多个数据框值?

循环更改多个数据框的列名

如何同时在多个数据框中更改列名?

R-通过合并和超过2个后缀来减少(或:如何合并多个数据框并跟踪列)

如何合并多个 Groupby 数据框并更改列名--获取 NA

如何在多个列和多个条件下有效地合并2个数据框

如何在Java中将具有相同列名的两个数据框合并(合并)

如何连接多个数据框

如何更改多个数据框的列?

如何从多个数据框创建字典?