Описание таблицы в Pandas
Чтобы охарактеризовать числовые поля
одним блоком, удобен метод
describe. Для каждого такого
столбца считают, сколько значений
участвует, средний уровень, разброс,
минимум и максимум, а также квартили.
Создадим таблицу товаров и выведем описание:
import pandas as pd
data = {
'item': [
'Pen', 'Book', 'Ruler',
'Bag', 'Case', 'Tape', 'Clip',
],
'price': [2, 15, 3, 45, 12, 4, 1],
}
shop = pd.DataFrame(data)
stats = shop.describe()
print(stats) # выведет price
# count 7.000000
# mean 11.714286
# std 15.617451
# min 1.000000
# 25% 2.500000
# 50% 4.000000
# 75% 13.500000
# max 45.000000
Текстовый столбец item в блок
не попадает, зато для price
видны счёт, среднее, разброс
и квартили. Строки min
и max показывают крайние
значения.
Соберите таблицу с полями team
и points из четырёх строк
с целыми очками. Выведите блок
показателей для столбца очков.
Создайте таблицу температур по дням:
day и temp, пять дробных
значений. Для столбца temp
выведите число, среднее,
минимум и максимум.
Из таблицы с часами сна sleep_h
за шесть ночей выведите блок
показателей для этого столбца.