全部版块 我的主页
论坛 提问 悬赏 求职 新闻 读书 功能一区 经管百科 爱问频道
715 1
2017-01-09
有5组数据,每组数据选择一个,排列组合,在R中怎样实现其全排列?
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

全部回复
2017-1-14 16:09:21
可先建構矩陣,再使用apply及sample函數。我在之下舉了一個例子,您看看:
##先定義我的五組數據,分別為A,B,C,D,E,由十位數可知個別組的類別,譬如:10~15即為A組;20~25為B組,其餘類推
A=c(10,11,12,13,14,15)
B=10+A
C=10+B
D=10+C
E=10+D
##將這些組別組成矩陣
M=matrix(c(A,B,C,D,E),ncol=5);M
##使用apply,以"列"為依據,使用sample隨機抽取1筆數據
result=apply(M,2,sample,1);result
二维码

扫码加我 拉你入群

请注明:姓名-公司-职位

以便审核进群资格,未注明则拒绝

相关推荐
栏目导航
热门文章
推荐文章

说点什么

分享

扫码加好友,拉您进群
各岗位、行业、专业交流群