Как использовать настраиваемую функцию описания с переменной группировки для получения статистики по группам? - PullRequest
3 голосов
/ 25 апреля 2019

Я пытался получить описательную статистику для конкретной переменной по групповой переменной. Я хотел, чтобы в выходных данных было больше значений процентилей, чем дает функция по умолчанию.

Я попробовал следующий код:

df.groupby('city')['population'].describe([0.01,0.05,0.25,0.50,0.75,0.90,0.95,0.99])

выдает ошибку: describe() takes 1 positional argument but 2 were given

1 Ответ

1 голос
/ 25 апреля 2019

Что делать - правильно вызывать функцию

df.groupby('a')['b'].describe(percentiles=[0.01,0.05,0.25,0.50,0.75,0.90,0.95,0.99])
...