I need to convert a multi-row two-column data.frame to a named character vector. My data.frame would be something like:
data.frame
dd = data.
For variety, try split and unlist:
split
unlist
unlist(split(as.character(dd$name), dd$crit)) # a b c d # "Alpha" "Beta" "Caesar" "Doris"