私はよく次の2行を書いています。簡潔な代替案はありますか?
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")