Краткое назначение имен и значений одновременно
Я часто пишу следующие две строки. Есть краткая альтернатива?
newObj <- vals
names(newObj) <- nams
# This works, but is ugly and not necessarily preferred
'names<-'(newObj <- vals, nams)
Я ищу что-то похожее на это (что, конечно, не работает):
newObj <- c(nams = vals)
Заключение в функцию также является опцией, но мне интересно, может ли эта функция уже присутствовать.
Пример данных
vals <- c(1, 2, 3)
nams <- c("A", "B", "C")