У меня есть фрейм данных dat1, и я хочу иметь фрейм данных dat2. Как я могу преобразовать dat1 в формат dat2, заполненный 0 и 1?
s <- c("A","B","C","D","E")
h <- c("H1","H2","H1","H3","H4")
dat1 <- data.frame(s,h)
dat2:
H1 H2 H3 H4
A 1 0 0 0
B 0 1 0 0
C 1 0 0 0
E 0 0 1 0
F 0 0 0 1