python - scipy:哪些发行版实现了 "fit"函数?

标签 python scipy introspection

scipy 在其统计模块中有一百多个发行版,但并非所有发行版都实现了“fit”功能。有没有办法检查哪些发行版有它,哪些没有?

最佳答案

这个怎么样?

def distswith(fn='fit'):
    """prints out distributions with '.fit' methods. 
    where any class with a '._pdf' method is considered a distribution
    """
    import scipy.stats
    for fn in dir(scipy.stats):
        fns=eval('dir(scipy.stats.'+fn+')')
        if '_pdf' in fns and 'fit' in fns: 
            print fn

编辑:在我看来就像所有 86 个人一样。

关于python - scipy:哪些发行版实现了 "fit"函数?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/17729690/

相关文章:

python - 同时使用 sample_weight 和 class_weight

python - 从行列表(稀疏向量)创建稀疏矩阵

Python:在类主体中动态创建子类

Ruby:获取对象之间不同属性的列表

python - (PySpark) reduceByKey 后的嵌套列表

python - 忽略 python 中的 SonarQube 警告

python - spacy 的造轮子失败

python - 另外限制 scipy 的根求解器

swift - 你能得到调用 super 方法的子类的名称吗?

javascript - 性能如果(typeof x == 'number')?