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

Индекс в Pandas

Если при создании таблицы не задавать свои подписи строк, pandas нумерует их с нуля: 0, 1, 2 и так далее. Все метки хранит атрибут index.

Создадим таблицу учеников и выведем её индекс:

import pandas as pd data = { 'name': ['Ann', 'Bob', 'Cid'], 'score': [85, 90, 78], } students = pd.DataFrame(data) print(students.index) # выведет RangeIndex(start=0, stop=3, step=1)

Три строки получили метки от 0 до 2. Именно эти числа pandas показывает слева при обычной печати таблицы.

Свои метки можно передать списком в конструктор таблицы. Создадим таблицу городов с подписями дней и выведем index:

import pandas as pd data = { 'city': ['Rome', 'Paris'], 'temp': [18, 16], } labels = ['Mon', 'Tue'] weather = pd.DataFrame(data, index=labels) print(weather.index) # выведет Index(['Mon', 'Tue'], dtype='object')

Соберите таблицу из столбцов city и temp с тремя строками и выведите метки её строк.

Создайте таблицу оценок с двумя учениками и выведите, как подписаны её строки.

Из словаря со столбцами item и cost на четыре позиции получите таблицу и выведите её метки строк.

← →
↑
Мы используем cookie для работы сайта, аналитики и персонализации. Обработка данных происходит согласно Политике конфиденциальности.
принять все настроить отклонить