df <- tribble(~ID, ~Text,
"Q1", "Never",
"Q1", "Sometimes",
"Q1", "Always",
"Q2", "Agree",
"Q2", "Disagree")
I tried using add_row
and paste
, but it obviously gives me an error. I also get a "Can't add rows to grouped data frames" error
df %>%
group_by(ID) %>%
add_row(ID, paste(Text, sep = "; "))
I'm trying to get something like this:
ID | Text |
---|---|
Q1 | Never |
Q1 | Sometimes |
Q1 | Always |
Q1 | Never; Sometimes; Always |
Q2 | Agree |
Q2 | Disagree |
Q2 | Agree; Disagree |