Convertir dos columnas de un marco de datos en un vector nombrado

Necesito convertir un multi-fila de dos columnasdata.frame a un vector de caracteres con nombre. Midata.frame sería algo como:

dd = data.frame(crit = c("a","b","c","d"), 
                name = c("Alpha", "Beta", "Caesar", "Doris")
                )

y lo que realmente necesito sería:

whatiwant = c("a" = "Alpha",
              "b" = "Beta",
              "c" = "Caesar",
              "d" = "Doris")

Respuestas a la pregunta(3)

Su respuesta a la pregunta