python实现随机漫步方法和原理


Posted in Python onJune 10, 2019

我们通过模拟随机漫步可以说明如何运用数组运算。通过内置的random模块以纯Python的方式实现1000步的随机漫步

python实现随机漫步方法和原理

根据前100个随机漫步值生成的折线图,

plt.plot(walk[:100])

python实现随机漫步方法和原理

随机漫步中各步的累计和,可以用一个数组运算来实现。因此,我用np.random模块一次性随机产生1000个“掷硬币”结果(即两个数中任选一个),将其分别设置为1或-1,然后计算累计和

python实现随机漫步方法和原理

我们就可以沿着漫步路径做一些统计工作了,比如求取最大值和最小值

python实现随机漫步方法和原理

假设我们想要知道本次随机漫步需要多久才能距离初始0点至少10步远(任一方向均可)。np.abs(walk)>=10可以得到一个布尔型数组,它表示的是距离是否达到或超过10,而我们想要知道的是第一个10或-10的索引。可以用argmax来解决这个问题,它返回的是该布尔型数组第一个最大值的索引(True就是最大值)

python实现随机漫步方法和原理

以上就是关于python随机漫步的全部知识点内容,感谢大家的阅读和对三水点靠木的支持。

Python 相关文章推荐
讲解Python的Scrapy爬虫框架使用代理进行采集的方法
Feb 18 Python
Python中使用支持向量机(SVM)算法
Dec 26 Python
python做量化投资系列之比特币初始配置
Jan 23 Python
基于DATAFRAME中元素的读取与修改方法
Jun 08 Python
python绘制多个曲线的折线图
Mar 23 Python
对json字符串与python字符串的不同之处详解
Dec 19 Python
解决pyecharts在jupyter notebook中使用报错问题
Apr 23 Python
Python中的pathlib.Path为什么不继承str详解
Jun 23 Python
python爬虫之爬取百度音乐的实现方法
Aug 24 Python
Python HTMLTestRunner测试报告view按钮失效解决方案
May 25 Python
Python爬虫实战之爬取携程评论
Jun 02 Python
Python上下文管理器Content Manager
Jun 26 Python
使用python判断jpeg图片的完整性实例
Jun 10 #Python
关于Python作用域自学总结
Jun 10 #Python
Python读写文件基础知识点
Jun 10 #Python
python django框架中使用FastDFS分布式文件系统的安装方法
Jun 10 #Python
python三大神器之fabric使用教程
Jun 10 #Python
python判断文件夹内是否存在指定后缀文件的实例
Jun 10 #Python
Python中的十大图像处理工具(小结)
Jun 10 #Python
You might like
基于PHP与XML的PDF文档生成技术
2006/10/09 PHP
刷新PHP缓冲区为你的站点加速
2015/10/10 PHP
PHP读取并输出XML文件数据的简单实现方法
2017/12/22 PHP
javascript URL锚点取值方法
2009/02/25 Javascript
JavaScript对象之间的转换 jQuery对象和原声DOM
2011/03/07 Javascript
解析JavaScript中点号“.”的多义性
2013/12/02 Javascript
jQuery实现div拖拽效果实例分析
2016/02/20 Javascript
Ionic2系列之使用DeepLinker实现指定页面URL
2016/11/21 Javascript
JS日程管理插件FullCalendar中文说明文档
2017/02/06 Javascript
通过构造函数实例化对象的方法
2017/06/28 Javascript
基于 flexible 的 Vue 组件:Toast -- 显示框效果
2017/12/26 Javascript
10 种最常见的 Javascript 错误(频率最高)
2018/02/08 Javascript
微信小程序自定义音乐进度条的实例代码
2018/08/28 Javascript
[02:45]DOTA2英雄敌法师基础教程
2013/11/25 DOTA
centos下更新Python版本的步骤
2013/02/12 Python
浅谈django model postgres的json字段编码问题
2018/01/05 Python
python模拟表单提交登录图书馆
2018/04/27 Python
Win10下安装并使用tensorflow-gpu1.8.0+python3.6全过程分析(显卡MX250+CUDA9.0+cudnn)
2020/02/17 Python
Mysql数据库反向生成Django里面的models指令方式
2020/05/18 Python
Python操作Word批量生成合同的实现示例
2020/08/28 Python
澳大利亚宠物商店:Petbarn
2017/11/18 全球购物
自荐信的基本格式
2014/02/22 职场文书
女生节标语
2014/06/26 职场文书
小学兴趣小组活动总结
2014/07/07 职场文书
班子四风对照检查材料
2014/08/21 职场文书
党员个人剖析材料2014
2014/10/08 职场文书
财务工作检讨书
2014/10/29 职场文书
2014年党务公开工作总结
2014/12/09 职场文书
小学生作文批改评语
2014/12/25 职场文书
2015年教师节贺卡寄语
2015/03/24 职场文书
作弊检讨书范文
2015/05/06 职场文书
企业团队精神心得体会
2016/01/19 职场文书
幼师自荐信范文(2016推荐篇)
2016/01/28 职场文书
python geopandas读取、创建shapefile文件的方法
2021/06/29 Python
php去除数组中为0的元素的实例分析
2021/11/17 PHP
聊聊mysql都有哪几种分区方式
2022/04/13 MySQL