У меня есть три переменные с именами, которые мне нужно превратить в матрицу единиц и нулей, со столбцами для каждого имени и в которых единица означает, что имя появилось где-то в пяти переменных, а ноль - нет. Примерно так:
Var1 Var2 Var3
Name1 Name2 Name3
Name1 Name4 Name5
Name3 Name5 Name6
Name2 Name3 Name4
И мне нужно что-то вроде этого
Name1 Name2 Name3 Name4 Name5 Name6
1 1 1 0 0 0
1 0 0 1 1 0
0 0 1 0 1 1
0 1 1 1 0 0
Если бы это было одно имя и одна переменная, я бы использовал transform(data, Name1 = ifelse(Var1 == "Name1", 1, 0))
, но я не знаю, как это сделать для всех имен и всех переменных.