Re[11]: Покритикуйте код
От: Буравчик Россия  
Дата: 21.07.19 13:48
Оценка:
Здравствуйте, $$, Вы писали:

>Спасибо за предупреждение. Типичный стиль дата-саентиста?


В scipy есть функция stats, возвращающая тупл из четырех значений: mean, variance, skewness, kurtosis. В ней даже можно выбрать, какие из значений будут возвращены. Т.е. результатом может быть например кортеж только из двух значений (mean, variance). Для статически типизированных языков звучит страшно, но на практике оказывается удобным, потому что часто приходится получать эти значения вместе.

В scipy есть также функция describe, которая кроме этих четырех значений возвращает дополнительно: количество, минимум и максимум (т.е. возвращает аж 7 значений).

В питоне с туплами работать достаточно удобно, поэтому это не вызывает проблем. Даже наоборот, добавляет удобства, если нужно получить сразу несколько параметров. В общем, в некоторых случаях это нормальная практика.

P.S. Конечно есть и отдельные функции для mean, var и т.д.
Best regards, Буравчик
 
Подождите ...
Wait...
Пока на собственное сообщение не было ответов, его можно удалить.