Задача

12 /13


values


Метод values используется для доступа к данным в объекте DataFrame или Series в виде массива NumPy.
 
  1. DataFrame: Если применить values к объекту DataFrame, он вернет двумерный массив NumPy, содержащий все данные DataFrame. Каждая строка массива будет представлять одну строку DataFrame, а каждый столбец - один столбец DataFrame.


Чтобы лучше понять результат посмотрим на DataFrame df, который выглядит так:
   A  B
0  1  4
1  2  5
2  3  6

Для получения строки из DataFrame с использованием метода values, можно сначала выбрать строку по индексу с помощью метода iloc, а затем применить к ней метод values:


Или можно сделать чтобы код обращался к первой строке массива (индекс 0) с помощью индексации [0] и выводит строку на экран.

Таким образом, результатом выполнения этого кода будет первая строка DataFrame df, представленная в виде массива NumPy.




Чтобы получить столбец из DataFrame с использованием метода values, можно обратиться к столбцу по его имени и применить к нему метод values:


Для доступа к отдельному элементу DataFrame с помощью метода values, можно использовать индексацию дважды: сначала для выбора строки, а затем для выбора столбца:

time 3000 ms
memory 256 Mb

Комментарий учителя