pandas.Index.to_series#

окончательный Индекс.to_series(index=None, имя=None)[источник]#

Создайте Series с индексом и значениями, равными ключам индекса.

Полезно с map для возврата индексатора на основе индекса.

Параметры:
indexIndex, опционально

Индекс результирующего Series. Если None, по умолчанию используется исходный индекс.

имяstr, optional

Имя результирующего Series. Если None, по умолчанию используется имя исходного индекса.

Возвращает:
Series

Тип данных будет основан на типе значений индекса.

Смотрите также

Index.to_frame

Преобразовать Index в 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