[R] random walk

随机游走(random walk)也称随机漫步,随机行走等是指基于过去的表现,无法预测将来的发展步骤和方向。核心概念是指任何无规则行走者所带的守恒量都各自对应着一个扩散运输定律 ,接近于布朗运动,是布朗运动理想的数学状态,现阶段主要应用于互联网链接分析及金融股票市场中。

无规则行走在任意尺度上都具有相似结构。例如一个在二维(d=2)格子上游动,每一定时间以相同概率移动到其相邻位置,其轨迹即二维随机轨迹,同样可以扩展到三维。举个例子,你取2 个硬币一个1 分,一个5 分。你每五秒,将2 个硬币掷一次,1 分硬币用于左右移动标记,5 分硬币用于前后移动标记,绘出路径就是你的二维无规则行走。

一维random walk, R代码实现

x<- numeric(1000)

for (i in 1:(length(x)-1)){

x[[t+1]] < x[[t]] + rnorm(1,0, 0.1)}

plot(x, type='s', main='random walk', xlab='t')

简化版:

rw <- cumsum(rnorm(1000, 0, 0.1)

plot(rw, type='s', main'random walk', xlab='t')

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

推荐阅读更多精彩内容

  • | 姓名 | 学号 | 班级 | 选题 | 论述 | 结论 | 总分 || ---- | ---- | ---- ...
    墨兵笔阵阅读 3,134评论 0 1
  • 学生姓名:陆文龙 班级:14级材料班 学号:2014301020044 一、摘要 本次作业以第7章(random ...
    nasu龙阅读 1,544评论 0 0
  • if 条件之后要加冒号 强制类型转化是int() 如果要计算1-100的整数之和,从1写到100有点困难,幸好Py...
    抬头挺胸才算活着阅读 192评论 0 0
  • 其实高考只是一种方式,也不要有一种心理,什么一考定终身。人生处处是考试,我觉得不管怎么样,一个人处于自律的情况下最...
    杨旭海Asahi阅读 173评论 0 1
  • Activity启动方式 显示启动: 隐式启动: Activity间传值 注:Bundle的大小是有限制的 < 0...
    jadefly阅读 726评论 0 0