| 查看: 1381 | 回复: 7 | |||
翻身仗新虫 (正式写手)
|
[求助]
如何用for循环依次调用不同的函数呢已有3人参与
|
|
比如,第一次调用 cdfln3( ), 第二次调用cdfgev( ),等等 for循环如何实现? func <- c ( 'cdfln3', 'cdfgev', ........ ) for ( i in 1:5 ) { func } 这样应该不行吧 |
» 猜你喜欢
孩子确诊有中度注意力缺陷
已经有9人回复
2025冷门绝学什么时候出结果
已经有3人回复
天津工业大学郑柳春团队欢迎化学化工、高分子化学或有机合成方向的博士生和硕士生加入
已经有4人回复
康复大学泰山学者周祺惠团队招收博士研究生
已经有6人回复
AI论文写作工具:是科研加速器还是学术作弊器?
已经有3人回复
2026博士申请-功能高分子,水凝胶方向
已经有6人回复
论文投稿,期刊推荐
已经有4人回复
硕士和导师闹得不愉快
已经有13人回复
请问2026国家基金面上项目会启动申2停1吗
已经有5人回复
同一篇文章,用不同账号投稿对编辑决定是否送审有没有影响?
已经有3人回复

1014511134
专家顾问 (正式写手)
-

专家经验: +82 - 应助: 102 (高中生)
- 金币: 5098.7
- 散金: 20
- 红花: 16
- 帖子: 424
- 在线: 182.4小时
- 虫号: 3220970
- 注册: 2014-05-20
- 性别: GG
- 专业: 应用地球物理学
- 管辖: 程序语言
2楼2018-07-06 12:12:01
3楼2018-07-06 13:00:28

4楼2018-07-08 14:15:12
bcsnow
铁杆木虫 (著名写手)
- 应助: 245 (大学生)
- 金币: 7092.4
- 散金: 134
- 红花: 20
- 帖子: 1746
- 在线: 662.4小时
- 虫号: 576682
- 注册: 2008-06-21
- 性别: GG
- 专业: 人工智能与知识工程
5楼2018-07-09 08:49:58
【答案】应助回帖
|
> myfun <- function(x, y) {x + y} > funs <- c("rnorm", "runif", "dnorm", "myfun" ![]() > paras <- list(list(5, 1, 1), + list(5, 1, 2), + list(seq(0.01,0.99,0.25)), + list(2,3)) > for (i in 1:length(funs)) { + res <- do.call(funs, paras[]) + print(res) + } [1] 1.1676517 2.4706755 0.3297969 0.8477372 1.0756599 [1] 1.626650 1.310351 1.006046 1.814608 1.608650 [1] 0.3989223 0.3856834 0.3502919 0.2988724 [1] 5 |

6楼2018-09-22 21:34:02

7楼2018-09-22 21:35:13

8楼2018-09-22 21:37:30













回复此楼

