【发布时间】:2013-04-04 12:11:29
【问题描述】:
我有一个问题,它显示客户以每小时 7 次的速度进入酒吧,问题指出我需要使用 random.expovariate() 并生成一个显示 100 个到达间隔时间的直方图。 到目前为止我有这个
import numpy as np
from matplotlib import pyplot as plt
import random
def customers():
x=np.random.expovariate(7,100)
plt.hist(x,100)
plt.axis([-0,100,0,100])
plt.show()
return True
def main():
global history
print(customers())
if __name__ == "__main__":
main()
我得到了错误
AttributeError: 'module' object has no attribute 'expovariate'
我也不是 100% 这就是我显示图表的方式,我已经研究过它,但在任何地方都没有找到明确的答案! 希望能帮到你
【问题讨论】:
标签: python random statistics