pandas.Series.name#

property Series.name[源代码]#

返回 Series 的名称。

Series 的名称在构成 DataFrame 时成为其索引或列名。在解释器中显示 Series 时也会使用它。

Returns:
label (hashable object)

Series 的名称,如果在 DataFrame 中,也是列名。

参见

Series.rename

当给定标量输入时设置 Series 名称。

Index.name

对应的 Index 属性。

Examples

在调用构造函数时可以设置 Series 的名称。

>>> s = pd.Series([1, 2, 3], dtype=np.int64, name='Numbers')
>>> s
0    1
1    2
2    3
Name: Numbers, dtype: int64
>>> s.name = "Integers"
>>> s
0    1
1    2
2    3
Name: Integers, dtype: int64

DataFrame 中 Series 的名称是其列名。

>>> df = pd.DataFrame([[1, 2], [3, 4], [5, 6]],
...                   columns=["Odd Numbers", "Even Numbers"])
>>> df
   Odd Numbers  Even Numbers
0            1             2
1            3             4
2            5             6
>>> df["Even Numbers"].name
'Even Numbers'