2024-03-29 08:17:05 发布
网友
因此,我使用的是Python bnlearn包,当您进行推断时,将返回一个包含概率数据的表。问题是我有很多数据,如果表按降序排列会更有趣。我不知道如何操纵它。“表”的类是pgmpy.factors.discrete.DiscreteFactor.DiscreteFactor
This is how the table looks like
有可能操纵吗
pgmpy.factors.discrete.DiscreteFactor.DiscreteFactor的源代码表示变量的可能值存储在state_names成员字典中,实际概率存储在values成员中,作为numpy数组。您可以使用类似于的条款订购
state_names
values
max(zip(your_discrete_factor_object.state_names["your variable name"], your_discrete_factor_object.values.tolist()), key = lambda p: p[1])
pgmpy.factors.discrete.DiscreteFactor.DiscreteFactor的源代码表示变量的可能值存储在
state_names
成员字典中,实际概率存储在values
成员中,作为numpy数组。您可以使用类似于的条款订购相关问题 更多 >
编程相关推荐