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

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

Ответы [ 2 ]

3 голосов
/ 31 мая 2011

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

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

3 голосов
/ 31 мая 2011

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

...