gpt4 book ai didi

r - 在 R 中动态创建命名列表

转载 作者:行者123 更新时间:2023-12-04 11:53:28 26 4
gpt4 key购买 nike

我需要在 R 中动态创建命名列表,如下所示。

假设有一个名称数组。

name_arr<-c("a","b")

并且有一个值数组。
value_arr<-c(1,2,3,4,5,6)

我想做的是这样的:
list(name_arr[1]=value_arr[1:3])

但是当我尝试这样做时,R 会抛出一个错误。关于如何解决这个问题的任何建议?

最佳答案

您可以使用 [[...]]为字符串给定的键赋值:

my.list <- list()
my.list[[name_arr[1]]] <- value_arr[1:3]

关于r - 在 R 中动态创建命名列表,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/35034384/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com