dask_expr._collection.Index.to_series

dask_expr._collection.Index.to_series

Index.to_series(index=None, name=_NoDefault.no_default)[源代码]

创建一个索引和值都等于索引键的系列。

此文档字符串是从 pandas.core.indexes.base.Index.to_series 复制而来的。

Dask 版本可能存在一些不一致性。

在基于索引返回索引器时使用地图很有用。

参数
索引索引,可选

结果序列的索引。如果为 None,则默认为原始索引。

名称str, 可选

结果序列的名称。如果为 None,则默认为原始索引的名称。

返回
系列

dtype 将基于 Index 值的类型。

参见

Index.to_frame

将索引转换为 DataFrame。

Series.to_frame

将 Series 转换为 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