Hi Tolulope, The "in" operator steps through each element of the vector on the right. You only have one element. Therefore you probably want:
for(x in 1:5) ... Jim Jim On Tue, Aug 6, 2019 at 6:54 PM Tolulope Adeagbo <tolulopeadea...@gmail.com> wrote: > > Hey guys, > > I'm trying to write a loop that will repeat an action for a stipulated > number of times. I have written some code but i think i'm missing something. > > for (x in 5) { > > repeat{ > > x = runif(1:4, min = 0, max = 1) > > > print(x) > > > if (x== var_1[5]){ > > print("done") > } > > print(x)} > } > > The goal is to generate the random number 5 times. > > Please help.... > > [[alternative HTML version deleted]] > > ______________________________________________ > R-help@r-project.org mailing list -- To UNSUBSCRIBE and more, see > 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. ______________________________________________ R-help@r-project.org mailing list -- To UNSUBSCRIBE and more, see 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.