pandas - 如何重命名 pandas 中的嵌套列组?

标签 pandas

pandas 中的数据框如下所示:

enter image description here

我需要将它们相应地重命名为 buy_1buy_2buy_3、... sell_1sell_2

最有效的方法是什么?

最佳答案

您可以尝试使用格式

df.columns = df.columns.map('{0[0]}_{0[1]}'.format)

关于pandas - 如何重命名 pandas 中的嵌套列组?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/71187549/

相关文章:

python - 使用Python找出两个excel中丢失的交易

python - 将所有索引列合并并排序到单个数据帧的单个列中

python - 在 python 中转换框架 pandas

python - 如何在 Pandas 中删除字符串列开头和结尾的标点符号

Python - 基于列值(或子集)的分组(或循环)

python - 有没有一种方法可以根据 Pandas 中的键将数据有效地拆分成列

python - 部分重命名 Pandas DataFrame 中的列

python - Pandas 数据框索引异常?

python - 从 Pandas Dataframe 创建 txt 文件

python - 在数据框中保留连续的天数