Получение минимальных и максимальных значений упорядоченных категориальных данных в Pandas с описанием? - PullRequest
0 голосов
/ 08 мая 2018

У меня есть смешанный массив данных Pandas с числовыми и категориальными данными. Я заказал категориальные данные, и я могу получить значения min и max с помощью функций min () и max (), но не могу получить их с помощью функции description. Есть ли способ использовать функцию описания с упорядоченными категориальными данными и получить минимальное и максимальное значения?

Код:

data_clean.indiv1 = 
data_clean.indiv1.astype(CategoricalDtype(categories=['F', 'D', 'C', 'B', 'A'], ordered=True))
print('min', data_clean.indiv1.min())
print('max', data_clean.indiv1.max())
print('describe')
print(data_clean.indiv1.describe())

Выход:

min F
max A

# With describe()
count     64
unique     2
top        A
freq      52
Name: indiv1, dtype: object

1 Ответ

0 голосов
/ 08 мая 2018

Основываясь на документе , функция describe с упорядоченными категориальными данными не может получить минимальное и максимальное значения.

Использование description () для категориальных данных приведет к выводу, аналогичному Series или DataFrame типа string.

...