一、模拟随机游走数据示例
x <- matrix(0,1000,1) for(i in 1:1000){ x[i+1] <- x[i]+rnorm(1) } plot(x,type="l")
输出结果
二、语法分解
1、plot()函数
plot(x, y, ...),参数x为x轴数据,参数y为y轴数据,后面的参数可以用type="l"(直线),type="p"(点)
2、rnorm()函数
rnorm(200),产生200个服从正态分布的随机数
rnorm(n=100,mean=2,sd=3),产生100个,服从均值为2,标准差为3的随机数
3、matrix()函数
matrix(0,nrow=12,ncol=11),12行,11列,元素全为0
> b <- matrix(c(1,2,3,4,5,6),2,3) > b [,1] [,2] [,3] [1,] 1 3 5 [2,] 2 4 6 >
请发表评论