Как преобразовать категориальные данные в числовые данные в 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

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *