Pandas Categorical: сортировка по заданному порядку
Категории нужно отсортировать по смысловому порядку, который отличается от алфавита. Разберите роль типа данных и явно заданного списка категорий.
Выберите ответ и проверьте себя. Продолжить тему можно в курсе NumPy и pandas: практический тренажёр.
DataFrame df имеет столбец 'level' со значениями ['high', 'low', 'medium', 'low', 'high']. Столбец приведён к pd.CategoricalDtype(categories=['low', 'medium', 'high'], ordered=True). Что вернёт df.sort_values('level')['level'].tolist()?
Без регистрации · результат не сохраняется
Связанные задачи
- Категориальные столбцы: CategoricalDtype и упорядоченная сортировка — задача по NumPy и pandas
- pandas CategoricalDtype: сортировка категорий и строк
- Pandas CategoricalDtype: сортировка категорий и отчёт
- pandas CategoricalDtype: почему astype заменяет значения на NaN
- dtype NumPy: целые и вещественные массивы, типы элементов
- NumPy shape, ndim, size и dtype: атрибуты массива и задача
