dtoolkit.accessor.series.swap_index_values#

dtoolkit.accessor.series.swap_index_values(s: Series, /) Series[source]#

Swap the index and values of the Series.

A sugary syntax wraps:

pd.Series(s.index, index=s)
Returns:
Series

Examples

>>> import dtoolkit
>>> import pandas as pd
>>> s = pd.Series(
...     [1, 2, 3],
...     index=pd.Index(
...         ["a", "b", "c"],
...         name='index',
...     ),
...     name='values',
... )
>>> s
index
a    1
b    2
c    3
Name: values, dtype: int64
>>> s.swap_index_values()
values
1    a
2    b
3    c
Name: index, dtype: object