说我有type1 <- "M"
和myvec <- c(2,4,6,8)
如何将myvec
分配给type1
,所以当我只键入M
时,我可以获得myvec
元素?
是否有类似assign(type1) <- myvec
的东西?
答案 0 :(得分:1)
assign(type1, myvec)
将type1
("M"
)表示的变量分配给myvec
中包含的值。
答案 1 :(得分:1)
如果我们需要使用<-
,则可以选择一个环境(在这种情况下,选择.GlobalEnv
并使用[[
进行分配
.GlobalEnv[[type1]] <- myvec
M
#[1] 2 4 6 8