作者kkagt (乎嘎虾嘎)
看板R_Language
标题[问题] 参数组合问题
时间Sun Jun 4 00:02:42 2017
[问题类型]:
程式谘询(我想用R 做某件事情,但是我不知道要怎麽用R 写出来)
[软体熟悉度]:
入门(写过其他程式,只是对语法不熟悉)
[问题叙述]:
最近跑程式要挑参数,不过想挑的level有点多
想问如何把各个参数的level写下来後让R自动帮我把组合做完
例如,我的想要的参数是
trials <- c(1, 10, 40, 70, 100)
bands <- c(2, 50 , 200, 1000)
winnow <- c('T', 'F')
这样总共40个组合, 要如何让R帮我把这40个组合写下
并作成一个 parameter.list,里面是这40个组合
例如
parameter.list=list(p1.v=c(1,2,T),
p2.v=c(10.2,T),
p3.v=c(40.2,T),
....... )
(或是做成data.frame比较方便?)
感谢大家....QQ
--
※ 发信站: 批踢踢实业坊(ptt.cc), 来自: 36.236.203.211
※ 文章网址: https://webptt.com/cn.aspx?n=bbs/R_Language/M.1496505765.A.6A1.html
1F:→ kkagt: ps.如果可以,希望不要用for回圈....如果一定要for的话 06/04 00:04
2F:→ kkagt: 就跟我说一下就好....Orz 06/04 00:04
3F:→ celestialgod: expand.grid 06/04 01:01
4F:→ kkagt: 喔喔,ok了,非常感谢~~ 06/04 01:08