R-键值对列表的两个数据帧列
假设我有一个数据帧R-键值对列表的两个数据帧列,r,R,假设我有一个数据帧 DF1 <- data.frame("a" = c("a", "b", "c"), "b" = 1:3) DF1您可以使用setNames和as.list DF2 <- setNames(as.list(DF1$b), DF1$a) DF2,我认为他们也应该考虑使用向量而不是列表,因为每个元素都是同一类型的标量:带有(DF1,StIDENT(B,A))< /代码>。 DF2 <- setNames(as.list(DF1$b), DF1$a)
DF1 <- data.frame("a" = c("a", "b", "c"), "b" = 1:3)
DF1您可以使用setNames
和as.list
DF2 <- setNames(as.list(DF1$b), DF1$a)
<代码> DF2,我认为他们也应该考虑使用向量而不是列表,因为每个元素都是同一类型的标量:<代码>带有(DF1,StIDENT(B,A))< /代码>。
DF2 <- setNames(as.list(DF1$b), DF1$a)