gpt4 book ai didi

r - 使用命名列表转换变量

转载 作者:行者123 更新时间:2023-12-02 08:39:59 24 4
gpt4 key购买 nike

在 R 编程语言中,我有一个如下所示的命名列表

list <- list(first='hello',second='bye')

我想将变量 firstsecond 分别转换为值 hellobye。显然,实际列表比示例列表长得多,我想知道是否有比在循环中使用函数 assign 更好的解决方案。

感谢您的宝贵时间。

最佳答案

我想你需要 list2env

mylist <- list(first = 'hello', second = 'bye')
ls()
## [1] "mylist"

list2env(mylist, .GlobalEnv)
ls()
## [1] "first" "mylist" "second"

second
## [1] "bye"

关于r - 使用命名列表转换变量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17465199/

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