如何分配列 header/name pandas?

How to assign column header/name pandas?

我的 pandas 数据框列如下所示:

   0

0 9.03

1 10.17

2 11.18

如何分配列名?

将列 0 重命名为 foo:

df = pd.DataFrame([[9.03], [10.17], [11.18]])
df.rename(columns={0: "foo"}, inplace=True)
df
# =>      foo
#    0   9.03
#    1  10.17
#    2  11.18