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

Метод to_numpy

Метод to_numpy применяется к объекту Index и возвращает его значения в виде массива numpy.ndarray. Это полезно для интеграции с библиотеками, работающими с массивами NumPy, или для выполнения быстрых векторных операций. Метод не принимает параметров.

Синтаксис

index.to_numpy()

Пример

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

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

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

[1 2 3 4 5]

Пример

Преобразуем индекс со строковыми значениями:

import pandas as pd index = pd.Index(['a', 'b', 'c', 'd', 'e']) arr = index.to_numpy() print(arr)

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

['a' 'b' 'c' 'd' 'e']

Пример

Массив NumPy можно использовать для выполнения операций:

import pandas as pd index = pd.Index([1, 2, 3, 4, 5]) arr = index.to_numpy() squared = arr ** 2 print(squared)

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

[ 1 4 9 16 25]

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

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