【发布时间】:2020-07-05 20:04:12
【问题描述】:
我有以下数据框。
df
col_1 col_2 col_3
min1 max1 target1
min2 max2 target2
我想根据列 col_1、col_2、col_3 的值分别重命名为 Min、Max 和 Target。结果,我想在下面得到一些东西。
Min Max Target
min1 max1 target1
min2 max2 target2
谁能告诉我一个使用 Pandas python 的简单技巧?
【问题讨论】:
-
你说的“基于他们的价值”是什么意思? @资本
-
不可能设置
df.columns = ['Min','Max','Target']? -
例如,col_0 的值为 min1 和 min2。基于此 min1 和 min2 值将列重命名为 Min。因为它下面有这些名字。
-
@jezrael 我的桌子真的很大,我想创建一个规则来做到这一点。就你而言,这很简单。
-
@jezrael 你说它是重复的,你在我的帖子顶部提供了一个链接,但我的问题和你提供给我的解决方案完全不同。在发布此问题之前,我看到了该解决方案。你能把它删掉吗?