В SAS есть ли способ вычислить «каноническую корреляцию» между двумя категориальными переменными, используя только процедуру?

#statistics #sas

#Статистика #sas

Вопрос:

У меня есть две переменные char в наборе данных. Я хочу вычислить каноническую корреляцию между ними. Под этим я подразумеваю, что я хочу создать некоторые фиктивные переменные из двух категориальных переменных и вычислить каноническую корреляцию таким образом. После просмотра proc cancorr я не могу найти способ сделать это без предварительного ручного преобразования категориальных переменных в фиктивные переменные. Есть ли способ сделать это без предварительного преобразования категориальных переменных вручную в фиктивные переменные?

Ответ №1:

Нет необходимости делать это вручную. Есть несколько макросов SAS, которые могут сделать это за вас. Вот один:

http://www.datavis.ca/sasmac/dummy.html

Ответ №2:

PROC GLMMOD создаст для вас матрицу проектирования, что по сути означает создание фиктивных переменных.