Как обращаться к значениям в сводной таблице pandas?

Пользователь

от maya , в категории: Python , 2 месяца назад

Как обращаться к значениям в сводной таблице pandas?

Facebook Vk Ok Twitter LinkedIn Telegram Whatsapp

1 ответ

Пользователь

от deshaun_cormier , 2 месяца назад

@maya 

Для обращения к значениям в сводной таблице в pandas можно использовать методы loc, iloc или values.

  1. Метод loc позволяет обращаться к значениям по строковым индексам или названиям столбцов. Например, чтобы получить значение в конкретной ячейке с индексом "A" и столбцом "B", можно использовать следующую конструкцию:
1
значение = сводная_таблица.loc["A", "B"]


  1. Метод iloc позволяет обращаться к значениям по числовым индексам строк и столбцов. Например, чтобы получить значение в первой строке и втором столбце, можно использовать следующую конструкцию:
1
значение = сводная_таблица.iloc[0, 1]


  1. Метод values возвращает все значения сводной таблицы в виде массива numpy. Например, чтобы получить все значения сводной таблицы, можно использовать следующую конструкцию:
1
значения = сводная_таблица.values


Здесь сводная_таблица представляет собой объект сводной таблицы, созданный с помощью метода pivot_table или groupby.