如果设置列名,则可以实现这一点:
df.columns.name = 'text'
或者使用rename_axis
(在pandas
0.18.0
中新增):
df = df.rename_axis('text', axis=1)
样例:
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
如果设置索引名称:
#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
pd.DataFrame(...)
? - Janoshrange
),并将其用作索引,如下所示:df = pd.DataFrame({'col1': [0, 1, 2, 3], 'col2': pd.Series([2, 4, 6, 8]), 'my_index': range(4)}).set_index('my_index')
- Jean-Francois T.pd.DataFrame(index=pd.Index([1, 2, 3], name="foo"))
- creanion