У меня есть строковый столбец с запятыми. Я хочу преобразовать этот столбец в несколько помеченных столбцов, значения которых будут заполнены соответствующим образом. Кадр выходных данных будет иметь 3 столбца (A, B и C). В строке 1 столбцы A и B будут заполнены "Да", а C - "Нет". В строке 2 все 3 столбца будут заполнены "Да" и т. Д.
df1 <- data.frame(X= c("A, B", "A, B, C", "A", "A, C"))
df1
X
1 A, B
2 A, B, C
3 A
4 A, C
Требуемый выход
A B C
Yes Yes No
Yes Yes Yes
Yes No No
Yes No Yes
Любой намек, пожалуйста.