猿问

在python中绘制泊松分布图

我想使用Matplotlib在Python中绘制Poisson函数。该函数是(exp(-5)* 5 ^ x)/ factorial(x)


import numpy as np

import math

import matplotlib.pyplot as plt


t = np.arange(0, 20, 0.1)

d = []


for i in t:

    p = pow(5,i)

    q = p/math.factorial(i)

    d.append(q)


plt.plot( t, np.exp(-5)*d, 'bs')

plt.show()

但是我遇到了这个错误。“只有size ^ 1数组可以转换为Python标量”。如何绘制该图?提前致谢


慕桂英546537
浏览 730回答 2
2回答
随时随地看视频慕课网APP

相关分类

Python
我要回答