РЕПЕТИТОР математика физика информатика
Для школьников и студентов. Подтягивание пробелов. ЦЭ, ЦТ, ОГЭ, ЕГЭ.
Идет набор на ЛЕТО. Жмите для подробностей:)
255 of 687 menu

Метод to_series

Метод to_series применяется к Index и возвращает новый объект Series, содержащий значения индекса в качестве данных. Первым параметром можно передать индекс для новой серии. Если параметр не указан, в качестве индекса используются значения исходного индекса.

Синтаксис

index.to_series([index])

Пример

Давайте преобразуем индекс в серию без указания параметров:

import pandas as pd index = pd.Index([1, 2, 3, 4, 5]) ser = index.to_series() print(ser)

Результат выполнения кода:

1 1 2 2 3 3 4 4 5 5 dtype: int64

Пример

Теперь передадим собственный индекс для новой серии:

import pandas as pd index = pd.Index(['a', 'b', 'c', 'd', 'e']) new_index = pd.Index([10, 20, 30, 40, 50]) ser = index.to_series(index=new_index) print(ser)

Результат выполнения кода:

10 a 20 b 30 c 40 d 50 e dtype: object

Пример

Преобразуем индекс с именем в серию с сохранением имени:

import pandas as pd index = pd.Index([1, 2, 3, 4, 5], name='numbers') ser = index.to_series() print(ser)

Результат выполнения кода:

1 1 2 2 3 3 4 4 5 5 Name: numbers, dtype: int64

Пример

Используем метод с индексом, содержащим строки:

import pandas as pd index = pd.Index(['article', 'user', 'data.csv']) ser = index.to_series() print(ser)

Результат выполнения кода:

article article user user data.csv data.csv dtype: object

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

  • метод to_frame,
    который преобразует индекс в DataFrame
  • метод to_list,
    который преобразует индекс в список Python
  • метод to_numpy,
    который преобразует индекс в массив NumPy
  • метод Index,
    который создает объект индекса
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить