Можно ли задать вектор переменных, которые будут игнорироваться во время сопоставления, с помощью макроса% CEM для SAS (доступно по адресу: https://gking.harvard.edu/cem)?
В качестве примера рассмотрим набор данных с именем "Test"со следующими переменными:
- Person_id: первичный ключ ID
- Обработка: переменная лечения, равняется 1, если человек проходил лечение, и 0 в противном случае
- X1: двоичныйвспомогательная переменная, например, пол
- X2: дискретная вспомогательная переменная, например, возрастная группа
- X3: непрерывная вспомогательная переменная
- Y: интересующая переменная результата.
Цель состоит в том, чтобы оценить влияние «Обработки» на Y. Сначала мы хотим сопоставить обработанные наблюдения с элементами управления, использующими только X1 и X2 во время сопоставления.
Команда cem {cem} в R обеспечиваетопция «drop», которая позволяет указать вектор переменных, которые будут игнорироваться при сопоставлении:
cem (treatment = "treatment", data = Test, drop = c ("X3", "Y")), k2k = FALSE)
Использование cem вStata, можно просто указать переменные для использования в процедуре сопоставления:
.cem X1 X2, tr (обработка)
Можно ли запустить макрос% CEM в SAS, используя для сопоставления только X1 и X2?