全部版块 我的主页
论坛 数据科学与人工智能 数据分析与数据科学 R语言论坛
3840 2
2016-03-10
fun3.10=function(p,t){
X=matrix(0,nrow=p,ncol=t)
for(j in 1:t){
for(i in i:p){
X[i,j]=rnorm(1,0,1)                                    
}
}
X
}
fun3.10(10,10)
二维码

扫码加我 拉你入群

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

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

全部回复
2016-3-10 15:34:14
不太清楚你想问什么...你的函数体可以简化成x<-matrix(rnorm(p*t),nrow=p,ncol=t) return(x)
二维码

扫码加我 拉你入群

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

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

2016-3-10 17:06:34
楼上的解决思路就是:生成p*t个正态分布的数,然后放到一个矩阵里.

楼主你的解决思路是:有一个矩阵,p*t,在矩阵每一个元素都产生一次正态分布数值,然后再存储到矩阵中.

有时候,解决问题就是思维的转换哈.
二维码

扫码加我 拉你入群

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

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

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

说点什么

分享

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