Python中的计算信息内容
Computing information content in Python
我需要从两个 Python 列表中计算信息内容。我知道我可以使用以下公式,其中概率是根据列表的直方图计算的。
信息内容=sum_ijp(x_i,y_j)log_2(p(x_i,y_j)/(p (x_i)p(y_j) ) / - sum_i p(y_i) log_2 p(y_i) .
是否有内置的PythonAPI来计算信息内容?谢谢
查看 biopython
库中的 information_content
函数:http://biopython.org/DIST/docs/tutorial/Tutorial.html#htoc303
我需要从两个 Python 列表中计算信息内容。我知道我可以使用以下公式,其中概率是根据列表的直方图计算的。
信息内容=sum_ijp(x_i,y_j)log_2(p(x_i,y_j)/(p (x_i)p(y_j) ) / - sum_i p(y_i) log_2 p(y_i) .
是否有内置的PythonAPI来计算信息内容?谢谢
查看 biopython
库中的 information_content
函数:http://biopython.org/DIST/docs/tutorial/Tutorial.html#htoc303