Как преобразовать категориальные данные в числовые данные в excel
Часто вам может потребоваться преобразовать категориальные данные в числовые данные в Excel для выполнения определенного типа анализа.
Например, предположим, что мы просим 20 человек предоставить категориальную оценку фильму, но на самом деле нам бы хотелось, чтобы категории были преобразованы в числовые значения:
В следующем пошаговом примере показано, как это сделать.
Шаг 1: Введите данные
Сначала введите значения данных в Excel:
Шаг 2. Используйте функцию IFS для преобразования категориальных значений в числовые значения.
Далее нам нужно использовать функцию =IFS() для преобразования четырех категориальных значений «Отлично», «Хорошо», «ОК», «Плохо» в числовые значения 4, 3, 2, 1.
В нашем примере мы введем следующую формулу в ячейку C2 :
=IFS( B2 ="Great", 4, B2 ="Good", 3, B2 ="OK", 2, B2 ="Bad", 1)
На следующем снимке экрана показано, как использовать эту функцию на практике:
Мы видим, что первое категориальное значение Great было преобразовано в числовое значение 4 .
Шаг 3. Перетащите формулу во все ячейки.
Наконец, мы просто перетащим формулу из ячейки C2 в каждую оставшуюся ячейку столбца C:
По результату мы видим:
- Все отличные рейтинги были преобразованы в числовое значение 4 .
- Все оценки «Хорошо» были преобразованы в числовое значение 3 .
- Все оценки ОК были преобразованы в числовое значение 2 .
- Все плохие оценки были преобразованы в числовое значение 1 .
Теперь мы можем провести численный анализ данных.
Например, мы могли бы решить вычислить среднее значение в столбце Numeric_Rating , чтобы получить представление о том, как среднестатистический человек оценил фильм.
Дополнительные ресурсы
В следующих руководствах объясняется, как выполнять другие распространенные задачи в Excel:
Как добавить значения по категориям в Excel
Как посчитать по группам в Excel