Menu
Coddy logo textTech

Доступ к данным

Урок 5 из 19 курса Аналитика в pandas на Coddy.

После загрузки данных в dataframe вы можете получить доступ к конкретным данным несколькими способами. Чтобы выбрать столбец, используйте квадратные скобки и имя столбца:

column = df['column_name']

Переменная column будет содержать объект series. (Помните, что каждый столбец — это объект series?)

Чтобы выбрать строку, используйте функции loc или iloc. Например:

df.iloc[0] df.loc[0]

Обе функции вернут первую строку. Мы узнаем об их различиях позже в этом курсе.

Чтобы получить конкретную ячейку dataframe, добавьте еще одно число в iloc (loc не поддерживает эту функцию). iloc означает index loc. 

df.iloc[0,1]

Это вернет ячейку row = 0 и column = 1.

challenge icon

Задание

Легко

Создайте функцию с именем specific_returner, которая принимает имя файла и строку, представляющую индекс или имя столбца (если это индекс, преобразуйте его в целое число).

Если это индекс, верните соответствующую строку, а если это имя столбца — верните соответствующий столбец.

Попробуйте сами

import pandas as pd
def specific_returner(file_name, value):
    # Напишите код здесь

Все уроки раздела Аналитика в pandas