Python 如何解决;MatplotlibDeprecationWarning:scipy.stats.norm.pdf“;警告?

Python 如何解决;MatplotlibDeprecationWarning:scipy.stats.norm.pdf“;警告?,python,matplotlib,scipy,Python,Matplotlib,Scipy,我在Python代码中使用matplotlib。我收到以下警告: xxx.py:88:MatplotlibDeprecationWarning:scipy.stats.norm.pdf y=100*mlab.normpdf(二进制中间值、mu、西格玛)*二进制宽度 我想知道这个问题是什么,所以我可以解决它并避免警告。文档告诉我们 自版本2.2起已弃用:scipy.stats.norm.pdf 这转化为:不要再使用此函数,而是使用 因此,前面的代码类似于 import matplotlib.mla

我在Python代码中使用matplotlib。我收到以下警告:
xxx.py:88:MatplotlibDeprecationWarning:scipy.stats.norm.pdf
y=100*mlab.normpdf(二进制中间值、mu、西格玛)*二进制宽度


我想知道这个问题是什么,所以我可以解决它并避免警告。

文档告诉我们

自版本2.2起已弃用:scipy.stats.norm.pdf

这转化为:不要再使用此函数,而是使用

因此,前面的代码类似于

import matplotlib.mlab as mlab
import numpy as np

x = np.linspace(-3,3)
mu = 0
sigma = 1
y = mlab.normpdf(x, mu, sigma)
现在应该读

import numpy as np
import scipy.stats

x = np.linspace(-3,3)
mu = 0
sigma = 1
y = scipy.stats.norm.pdf(x, mu, sigma)