gpt4 book ai didi

python - 如何从 spicy.stats 获取分发名称。冷冻配送?

转载 作者:行者123 更新时间:2023-11-28 16:24:43 26 4
gpt4 key购买 nike

访问卡住分发的名称

创建 frozen distribution 时来自 scipy.stats包,一旦分发实例被卡住,如何访问分发的名称?尝试访问 .name 属性会产生错误,因为它不再是 rv 变量的属性。

import scipy.stats as stats

# Get the name of the distribution
print 'gamma :', stats.norm.name

# Create frozen distribution
rv = stats.norm()

# Get the name of the frozen distribution
print 'rv :', rv.name

gamma : norm
rv :

---------------------------------------------------------------------------
AttributeError Traceback (most recent call last)
9
10 # Get the name of the frozen distribution
---> 11 print 'rv :', rv.name

AttributeError: 'rv_frozen' object has no attribute 'name'

最佳答案

卡住分布 rv_frozen

卡住分发,或rv_frozen class在初始化期间创建分布实例,并将其存储在 self.dist 中属性。要访问原始分布的属性,请使用 rv.dist.{attribute}

import scipy.stats as stats

# Get the name of the distribution
print 'gamma :', stats.norm.name

# Create frozen distribution
rv = stats.norm()

# Get the name of the frozen distribution
print 'rv :', rv.dist.name

gamma : norm
rv : norm

关于python - 如何从 spicy.stats 获取分发名称。冷冻配送?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/37511416/

26 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com