I have a data frame, column C is character
df <- data.frame(A = c(13, 15, 17), B = c("yes", "no", "yes"), C = c("Mon, Thu, Sun", "Thu, Tue, Fri", "Sat, Mon, Wen"))
A B C
1 13 yes Mon, Thu, Sun
2 15 no Thu, Tue, Fri
3 17 yes Sat, Mon, Wen
How can I convert data.frame column C to:
A B Sun Mon Tue Wen Thu Fri Sat
1 13 yes 1 1 0 0 1 0 0
2 15 no 0 0 1 0 1 1 0
3 17 yes 0 1 0 1 0 0 1