How do you append the column name to the start of each value in the column, separated by a "_", skipping the first column (or, equivalently, choosing the second and third columns)?
multiple=data.frame(id=c(1:6),
status=c("good", "bad", "ok", "ok", "good", "bad"),
breakfast=c("eggs", "sausage", "eggs", "sausage", "sausage", "eggs"))
# Desired:
#id status breakfast
#1 status_good breakfast_eggs
#2 status_bad breakfast_sausage
#3 status_ok breakfast_eggs
#4 status_ok breakfast_sausage
#5 status_good breakfast_sausage
#6 status_bad breakfast_eggs