Python scipy统计分布文档
我试图在Python scipy统计分布文档,python,scipy,Python,Scipy,我试图在scipy.stats中查找各种发行版的文档。为他们搜索很容易,但我有时喜欢使用内置的help功能。通过一系列的help调用,可以发现scipy有一个stats模块,scipy.stats有一个binom分布。然而,在这一点上,使用help变得很棘手help(scipy.stats.binom)实际上返回了名为binom\u gen的类的帮助文档,该类继承了某个父抽象类的方法,而该父抽象类的\u init\u\u方法完全没有信息。但是,它确实提供了以下提示:“请参阅帮助(键入(self)
scipy.stats
中查找各种发行版的文档。为他们搜索很容易,但我有时喜欢使用内置的help
功能。通过一系列的help
调用,可以发现scipy
有一个stats
模块,scipy.stats
有一个binom
分布。然而,在这一点上,使用help
变得很棘手help(scipy.stats.binom)
实际上返回了名为binom\u gen
的类的帮助文档,该类继承了某个父抽象类的方法,而该父抽象类的\u init\u\u
方法完全没有信息。但是,它确实提供了以下提示:“请参阅帮助(键入(self))以获得准确的签名。”好的。由于我不能从类代码本身之外访问self
,因此我假设这意味着“继续并实例化一个对象,然后调用help
”,在经过一些尝试和错误后,让任何旧参数都不引发异常
(具体来说,scipy.stats.binom(0.5,0.5)
返回成功),我们可以调用帮助
help(scipy.stats.binom(0.5,0.5))
和help(type(scipy.stats.binom(0.5,0.5))
都给出了class rv_-freezed
的文档,这同样没有任何信息,实际上也给出了相同的建议:“请参阅help(type(self))以获得准确的签名。”
如何访问scipy.stats
中发行版的帮助
?更一般地说,是否有一种有意义的方法通过连续调用帮助
函数来导航抽象类困境,或者我必须事先知道这些工厂最终返回的类?如果使用ipython,那么我相信 scipy.stats.binom?
实现了这一点。您是否只对从IDE中查找它感兴趣?因为这是scipy.stats中所有发行版和函数的文档这很有趣,但我对帮助
函数特别感兴趣。