median и describe
Вспомни возню с чётностью из тетради 1.3.3: строк 5378, точной середины нет, надо брать два центральных значения и усреднять. median() делает это сам — тебе не нужно даже знать, чётное число строк или нет.
Это удобно и опасно одновременно. Удобно, потому что не ошибёшься. Опасно, потому что без урока 1.3.3 ты бы не понял, откуда у медианного бюджета взялись копейки на конце.
Есть и вызов, выдающий сводку сразу по всем числовым столбцам:
df.describe()
Он печатает количество, среднее, стандартное отклонение, минимум, максимум и три квартиля. Медиана прячется в нём под именем 50% — это и есть «значение, ниже которого лежит половина данных».