вы можете объединить вашу функцию с функцией sapply
, например:
require (plyr)
b <- sapply (a, test)
b
old
"new"
, чтобы вы применяли свою функцию к фактическим элементам вашего a
вектора - как указал romunov в своемответ.
другой, например:
a <- c("old", "oold", "ooold", "oooold")
b <- sapply (a, test)
b
old oold ooold oooold
"new" "new" "new" "new"