[R] Building a random walk vector
Matthew Wilson
matt at overlook.homelinux.net
Fri Aug 4 03:17:15 CEST 2006
I'm studying R in my free time. I want to build a vector where each
element is equal to the element before it in the sequence plus some
random tweak.
In python, I would write:
vec = [100] * 50 # make a 50-element list with each element set to 100
from random import randint
for i, v in enumerate(vec):
if i is not 0: # if we're not on the first element
vec[i] = vec[i-1] + randint(-2, 2)
I suspect R has some fancier way of doing this. How to?
TIA
--
A better way of running series of SAS programs:
http://overlook.homelinux.net/wilsonwiki/SasAndMakefiles
More information about the R-help
mailing list