Try this ... > rDf <- data.frame(sapply(1:20, rnorm, n=500, mean=0))
Rich. S & R Training & Consulting mangosolutions Tel +44 1249 467 467 Fax +44 1249 467 468 -----Original Message----- From: [EMAIL PROTECTED] [mailto:[EMAIL PROTECTED] On Behalf Of Arun Kumar Saha Sent: 24 April 2006 10:15 To: r-help@stat.math.ethz.ch Subject: [R] Problem with data frame Dear r-users, suppose I have n normal distributions with parameter N(0,i) i=1,2,.......,n respectively. Now I want to generate 500 random number for each distribution. And want to put all 500*n random numbers in a single data frame. I tried with following code: >n=20 random = data.frame(n) for ( i in 2: length) { random[,i] = random(500,mean=0,sd=i) } but while executing this I am getting errors. Can anyone give me any suggestion? Thanks and regards Arun [[alternative HTML version deleted]] ______________________________________________ R-help@stat.math.ethz.ch mailing list https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide! http://www.R-project.org/posting-guide.html ______________________________________________ R-help@stat.math.ethz.ch mailing list https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide! http://www.R-project.org/posting-guide.html