r - 使用一个命令创建多个列表
问题描述
我想用单个命令创建多个空列表。例如,
P1<-list()
P2<-list()
.
.
.
P100<-list()
在这里,我被迫手动创建这 100 个列表中的每一个,我想自动化这个过程。我期待 100 个编号为 P1 到 P100 的空列表。
解决方案
也许像下面这样的一行代码?
for (k in seq(100)) assign(paste0("P",k),list())
或者
sapply(seq(100), function(k) assign(paste0("P",k),list(),envir = .GlobalEnv))
推荐阅读
- jenkins - Jenkins 声明式管道 - 动态设置阶段(存储在变量中)并一一运行
- linux - Bash 脚本,从文件中读取
- r - 按不同的标识符对数据框中的观察结果进行分类
- reactjs - 如何将我的下一个 js 应用程序部署到 iis 服务器?
- javascript - 在 Office openxml/javascript 加载项中使用 w:tag
- c# - 事件网格中的故障
- amazon-web-services - SNS 发布的消息未到达 SQS
- perl - 从字符串中减去一行中的多个大写字母
- cqengine - CQEngine 查询开销/预编译参数化查询
- gnuplot - 在 GNUPLOT 中用日期/时间 x 轴标记点