我有一个名为data的数据框。如何重命名唯一的一列标题?例如gdplog(gdp)吗?

data =
    y  gdp  cap
0   1    2    5
1   2    3    9
2   8    7    2
3   3    4    7
4   6    7    7
5   4    8    3
6   8    2    8
7   9    9   10
8   6    6    4
9  10   10    7

最佳答案

data.rename(columns={'gdp':'log(gdp)'}, inplace=True)

rename 表明它接受dict作为columns的参数,因此您只需传递一个带有单个条目的dict。

另请参阅related

关于python - 重命名 Pandas 中的特定列,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/19758364/

10-11 06:30