我希望重命名数据中的列.来自其他列表的框架.
mylist <- list(
var1 = "toto",
var2 = "titi"
)
mytable <- data.frame(
var1 = letters[1:3],
var2 = letters[4:6],
var6 = letters[7:9]
)
我试过了,但没有成功:
names(mytable) <- sapply(names(mytable), function(x) mylist$x)
预期结果:
names(mytable) <- c("toto","titi","var6")