Python 继承问题scipy.stats.pareto
我有以下类(我将使用它扩展现有类Python 继承问题scipy.stats.pareto,python,inheritance,scipy,Python,Inheritance,Scipy,我有以下类(我将使用它扩展现有类scipy.stats.pareto): 现在运行以下代码时: u=pareto(2) u.cdf(1) u=scipy.stats.pareto(2) u.cdf(1) 我犯了一个错误。但是,当我运行以下代码时: u=pareto(2) u.cdf(1) u=scipy.stats.pareto(2) u.cdf(1) 代码运行并返回0.0。我希望第一个代码片段也能这样做?scipy.stats.pareto不是一个类。它是类的一个实例: scipy.s
scipy.stats.pareto
):
现在运行以下代码时:
u=pareto(2)
u.cdf(1)
u=scipy.stats.pareto(2)
u.cdf(1)
我犯了一个错误。但是,当我运行以下代码时:
u=pareto(2)
u.cdf(1)
u=scipy.stats.pareto(2)
u.cdf(1)
代码运行并返回
0.0
。我希望第一个代码片段也能这样做?scipy.stats.pareto
不是一个类。它是类的一个实例:
scipy.stats.distributions.pareto_gen
我们可以为自己的类构建类似的接口,如:
代码:
测试代码:
结果:
太棒了,我不知道这就是问题所在!非常感谢你!
u = stats.pareto(2)
print(u.cdf(1))
u = pareto(2)
print(u.cdf(1))
0.0
0.0