В R я читаю данные из файла CSV:
id;gender
1;1
3;0
4;1
5;0
6;1
7;-2
8;-1
9;-1
с
x <- read.csv("my-data.csv", header = TRUE, sep = ";", dec = ".")
Следующие метки для переменной пола должны применяться:
0 = MALE
1 = FEMALE
-1 = NOT APPLICABLE
-2 = REFUSED
Затем я хотел бы экспортировать данные в файл формата Stata, чтобы -1 и -2 обрабатывались как пропущенные значения. Поскольку в Stata пользовательские пропущенные значения могут быть обозначены буквами, перед которыми стоит точка, результирующее отображение Stata будет выглядеть примерно так:
0 = MALE
1 = FEMALE
.a = NOT APPLICABLE
.b = REFUSED
Можно ли подготовить окончательный файл Stata в R?