回答此问题可获得 20 贡献值,回答如果被采纳可获得 50 分。
<p>试图从给定的列表中计算条件概率。假设我有以下清单:</p>
<pre><code>[[ 1, 0, 0, 0, 1, 5],
[ 0, 1, 0, 1, 0, 3],
[ 1, 0, 0, 0, 1, 5],
[ 0, 0, 1, 1, 0, 2],
[ 0, 0, 1, 0, 1, 1]]
</code></pre>
<p>每个“列”代表一个二进制属性,最后一个“列”代表类属性。要找到属性的条件概率,我需要计算<code>P(X|Y)</code></p>
<p>在Python列表中,如何</p>
<ol>
<li>如果属性是Y类,则计算该属性的频率数</李>
<li>计算课程的总频率</李>
</ol>
<p>上述内容在熊猫中很容易实现,但我实际上不知道如何使用Python列表来解决它</p>