说我有data.frame df <- data.frame(letters = c("a, b", "a", "b", "a, c"), value = c(1, 2, 3, 4))
df
#> letters value
#> 1 a, b 1
#> 2 a 2
#> 3 b 3
#> 4 a, c 4
,我想分裂/融化 #> letters value
#> 1
我试图将一个由两列组成的数据框转换为一个命名向量(嵌套列表)。每一行中的信息基本上都是关键字:值对,所以最终向量中的列表应该每个都由关键字命名并包含它们各自的值。 Example input:
Var1 Var2
A 1
A 2
B 1
B 3
C 3
C 4
C 5
Example Output:
namedArray = list(A = c(1,2),