如何使用 python 中的循环和范围函数来可视化绘图?

How to use loop and range function in python to visualize plot?

我试图了解如何在 python(matplotlib 包)中使用循环和范围函数来可视化 cdfPoisson 分布在 单密度图中 ??

= 3,4,5,6,7

import numpy as np
import matplotlib.pyplot as plt

plt.gcf().set_size_inches(12,6)

for l in range(3,8,1):
   seq = np.arrange(0,20)

我如何构建其余代码?

将 numpy 导入为 np 您定义值的范围以在循环外计算 cdf,并且对于每次迭代,您将值作为 x,将 cdf 作为 y:

import matplotlib.pyplot as plt
from scipy.stats import poisson

Seq = np.arange(0,20)
plt.gcf().set_size_inches(12,6)

for l in range(3,8,1):
    plt.plot(Seq,poisson.cdf(Seq,l),label=l)
plt.legend(loc="lower right")