pandas.Index.to_series#
- Index.to_series(index=None, name=None)[源代码]#
创建一个索引和值都等于索引键的Series。
与MAP配合使用,可根据索引返回索引器。
- 参数
- index索引,可选
结果系列的索引。如果没有,则默认为原始索引。
- name字符串,可选
结果系列的名称。如果没有,则默认为原始索引的名称。
- 退货
- 系列
数据类型将基于索引值的类型。
参见
Index.to_frame
将索引转换为DataFrame。
Series.to_frame
将系列转换为DataFrame。
示例
>>> idx = pd.Index(['Ant', 'Bear', 'Cow'], name='animal')
默认情况下,会重复使用原始索引和原始名称。
>>> idx.to_series() animal Ant Ant Bear Bear Cow Cow Name: animal, dtype: object
要强制执行新索引,请将新标签指定为
index
:>>> idx.to_series(index=[0, 1, 2]) 0 Ant 1 Bear 2 Cow Name: animal, dtype: object
若要覆盖结果列的名称,请指定 name :
>>> idx.to_series(name='zoo') animal Ant Ant Bear Bear Cow Cow Name: zoo, dtype: object