I think you want to use replicate: replicate(33, sample(c(0,0,1),3))
On Tue, Sep 7, 2010 at 7:37 AM, Vijayan Padmanabhan <v.padmanab...@itc.in> wrote: > > Dear Group > I have to populate a column in a R dataframe containing say 99 rows, where > for every 3 row one row (randomly determined) of the column should take > the value 1 and the other 2 row of that column should take the value 0. > I used the command > dataframe$new<-rep(sample(c(0,1,0),3,replace=FALSE),99) > This command repeats the same patter of response across the entire > column.. > I would rather want the response be randomly populated in every set of 3 > rows.. > Eg. if the first row of that column has 0 and the second row of that > column takes a value of 1 and third row of that column takes 0 again, > for the next 3 rows of that column i would want this order differently say > 1,0,0 and so on.. > Can anybody help how i can acheive this. > Thanks. > Regards > Vijayan Padmanabhan > > Can you avoid printing this? > Think of the environment before printing the email. > ------------------------------------------------------------------------------- > Please visit us at www.itcportal.com > ****************************************************************************** > This Communication is for the exclusive use of the intended recipient (s) and > shall > not attach any liability on the originator or ITC Ltd./its Subsidiaries/its > Group > Companies. If you are the addressee, the contents of this email are intended > for your > use only and it shall not be forwarded to any third party, without first > obtaining > written authorisation from the originator or ITC Ltd./its Subsidiaries/its > Group > Companies. It may contain information which is confidential and legally > privileged > and the same shall not be used or dealt with by any third party in any manner > whatsoever without the specific consent of ITC Ltd./its Subsidiaries/its Group > Companies. > [[alternative HTML version deleted]] > > ______________________________________________ > R-help@r-project.org mailing list > https://stat.ethz.ch/mailman/listinfo/r-help > PLEASE do read the posting guide http://www.R-project.org/posting-guide.html > and provide commented, minimal, self-contained, reproducible code. > -- Jim Holtman Cincinnati, OH +1 513 646 9390 What is the problem that you are trying to solve? ______________________________________________ R-help@r-project.org mailing list https://stat.ethz.ch/mailman/listinfo/r-help PLEASE do read the posting guide http://www.R-project.org/posting-guide.html and provide commented, minimal, self-contained, reproducible code.