我有两个向量:
A = c(letters[1:4])
B = c(1,2,3,4)
我如何进行编码,以便B中的每个值都相应地分配给A?
a <- 1
b <- 2
...
答案 0 :(得分:2)
或者:
names(B) <- A
结果:
> B
a b c d
1 2 3 4
> B['b']
b
2
答案 1 :(得分:1)
我们可以使用body {
padding-top: 56px;
nav .container {
max-width: 1374px;
.navbar-brand {
color: $blue-text !important;
}
.ul {
justify-content: center;
}
}
}
assign
但最好有一个名为for(i in seq_along(A)) assign(A[i], B[i])
a
#[1] 1
而不是在全球环境中拥有多个对象,即
list
可以提取元素
lst <- as.list(setNames(B, A))