我试图破译一个由自由职业者完成的代码块,我一直被困在这一部分。关于这段代码,我不能说太多细节,但我可以说,他正在def run(self)内部创建一个新变量。我们把它命名为“结果”。然后去看医生np.cumsum公司(直方图)我们称之为“HistCumSum”并执行以下操作-->;Result=HistCumSum/HistCumSum[-1]
我在google上搜索了大约一个星期,试图打印出数值/手工计算,但毫无意义
HistCumSum = np.cumsum(Hist)
Result = HistCumSum / HistCumSum[-1]
我无法解释结果的用途
HistCumSum[-1]
是数组HistCumSum
中的最终值。因为HistCumSum
是一个累积和,我们可以把Result = HistCumSum / HistCumSum[-1]
看作是从累积频率到累积分布函数的归一化。你知道吗看看
Hist
、HistCumSum
和Result
的样子可能有助于澄清问题:相关问题 更多 >
编程相关推荐