Код Junior Описательная статистика спрашивают часто обновлено
Среднее, медиана и выборочное std на Python
Условие
Напишите describe(xs) для непустого списка чисел. Верните словарь {"n": длина, "mean": среднее, "median": медиана, "std": выборочное стандартное отклонение с делением на n - 1}, вещественные значения round(..., 2). Для одного элемента std = 0.0. Можно использовать модуль statistics.
Примеры
describe([500, 700, 800, 900, 50000]) // {"n":5,"mean":10580,"median":800,"std":22036.95}
describe([2, 4, 6]) // {"n":3,"mean":4,"median":4,"std":2}
describe([5]) // {"n":1,"mean":5,"median":5,"std":0}
Как подойти
Подсказки: 2
statistics.medianиstatistics.stdevуже делают всё нужное.- Не забудьте случай n = 1.
Решите в тренажёре
Редактор с автотестами прямо в браузере. Можно решить спокойно, вслух или под таймером, как на собесе.
Предыдущий вопрос
Почему дисперсия выборки делится на n - 1
Следующий вопрос
Выбросы по правилу Тьюки на Python
Термины по теме
Ещё по теме «Описательная статистика»
- Корреляция и причинность
- np.std и pandas std дают разные числа
- Как описать распределение метрики
- Правило Тьюки для выбросов
- Меры описательной статистики
- Среднее больше медианы: что это значит
- Медиана или среднее для чека
- Что делать с выбросами в аналитике