Python中随机漫步的实现
本文是对Wes McKinney《利用python进行数据分析》第二版第四章随机漫步代码实现,详见如下
#随机1次漫步,共1000步
#法一
import matplotlib.pyplot as plt
import random
position=0 #定义初始位置
walk=[position] #生成步进walk的列表
for i in range(1000): #1000次循环
step=1 if random.randint(0,1) else -1 #确定每次随机漫步的步数
position+=step #随机步进累积和
walk.append(position)
plt.plot(walk[:100]) #画出前一百步
plt.show()
得到的输出结果如下:
#法二
import numpy as np
draws=np.random.randint(

本文介绍了如何在Python中实现随机漫步,参照了Wes McKinney的《利用python进行数据分析》一书,展示了不同方法的输出结果,并提供了多次随机漫步的示例。
最低0.47元/天 解锁文章
297

被折叠的 条评论
为什么被折叠?



