deparse aes_string:
plotfun <- function(cars) {
g <- ggplot(data = cars, aes_string(x = "mpg", y = "disp",
label = deparse(rownames(cars))))
g <- g + geom_point()
g <- g + geom_text()
g
}
plotfun(cars = mtcars)

deparse , .. (rownames(cars)), , mtcars:
> deparse(rownames(mtcars))
[1] "c(\"Mazda RX4\", \"Mazda RX4 Wag\", \"Datsun 710\", \"Hornet 4 Drive\", "
[2] "\"Hornet Sportabout\", \"Valiant\", \"Duster 360\", \"Merc 240D\", \"Merc 230\", "
[3] "\"Merc 280\", \"Merc 280C\", \"Merc 450SE\", \"Merc 450SL\", \"Merc 450SLC\", "
[4] "\"Cadillac Fleetwood\", \"Lincoln Continental\", \"Chrysler Imperial\", "
[5] "\"Fiat 128\", \"Honda Civic\", \"Toyota Corolla\", \"Toyota Corona\", "
[6] "\"Dodge Challenger\", \"AMC Javelin\", \"Camaro Z28\", \"Pontiac Firebird\", "
[7] "\"Fiat X1-9\", \"Porsche 914-2\", \"Lotus Europa\", \"Ford Pantera L\", "
[8] "\"Ferrari Dino\", \"Maserati Bora\", \"Volvo 142E\")"
aes_string.