找回密码
 立即注册
查看: 2725|回复: 0

给各位拜年了,小弟又有问题,请教能否不用循环实现?求优化的R代码。

[复制链接]
发表于 2015-1-22 13:01:13 | 显示全部楼层 |阅读模式
算法:欲生成一个1010列的二维表(矩阵)TT中每个元素均为01。首先随机生成最后一列,即第10列。然后要求自第1列至9列,分别以递减的比率与最后一列相同。如第1列有90%的元素与最后一列相同,第9列有80%的元素与最后一列相同,依次类推,第9列有10%的元素与最后一列相同。
请教:1、生成的二维表可能会很大,如10万行,10万列,甚至更大,至少保证10*10万时不出现内存不够的现象。2、递减可以匀速递减,也可以非匀速递减。3、第1列与最后一列的相似程度(上例为90%),以及倒数第2列与最后一列的相似程度(上例为10%)可调。
多谢各位好人了!

回复

使用道具 举报

您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

Archiver|手机版|小黑屋|R语言中文网

GMT+8, 2024-11-25 18:29 , Processed in 0.488694 second(s), 17 queries .

Powered by Discuz! X3.5

© 2001-2024 Discuz! Team.

快速回复 返回顶部 返回列表