给熊猫数据框起个名字?

Rom*_*uin 4 python pandas

当我看pd df时:

在此处输入图片说明

我告诉自己,我想用数据框名称填充左上方的空白区域。那可能吗 ?

(此处将文本放在“ Lib_ze”顶部和“ nunique”左侧的空白单元格上。)

jez*_*ael 5

如果设置列名是可能的:

df.columns.name = 'text'
Run Code Online (Sandbox Code Playgroud)

rename_axis(新功能pandas 0.18.0):

df = df.rename_axis('text', axis=1)
Run Code Online (Sandbox Code Playgroud)

样品:

df = df.rename_axis('text', axis=1)
print (df)
text              nunique
Lib_ze                295
cd_cmn              31870
cd_ze                 295
code_commune_zdc    31870
unite                 638
Run Code Online (Sandbox Code Playgroud)

如果设置索引名称:

#df.index.name = 'text'
df = df.rename_axis('text')
print (df)
                  nunique
text                     
Lib_ze                295
cd_cmn              31870
cd_ze                 295
code_commune_zdc    31870
unite                 638
Run Code Online (Sandbox Code Playgroud)

  • 在数据帧创建期间有什么方法可以做到这一点,即我可以将该名称作为参数传递给“pd.DataFrame(...)”吗? (2认同)
  • 这实际上不是给 **index** 命名,而不是给 DataFrame 本身命名吗? (2认同)