回答此问题可获得 20 贡献值,回答如果被采纳可获得 50 分。
<p>我有一个熊猫数据框,看起来像这样:</p>
<pre><code> Pr(X,O)
(H, H, H, H) 0.042743
(H, H, H, C) 0.003664
(H, H, C, H) 0.073274
(H, H, C, C) 0.021982
(H, C, H, H) 0.005234
(H, C, H, C) 0.000449
(H, C, C, H) 0.031403
(H, C, C, C) 0.009421
(C, H, H, H) 0.113982
(C, H, H, C) 0.009770
(C, H, C, H) 0.195398
(C, H, C, C) 0.058619
(C, C, H, H) 0.048849
(C, C, H, C) 0.004187
(C, C, C, H) 0.293096
(C, C, C, C) 0.087929
</code></pre>
<p>不幸的是,这是由太大的代码生成的,无法在这个问题中发布。注意,我有所有可能的两个元素(<code>H</code>和<code>C</code>)作为数据帧索引,它们按四个元素的顺序排列。我的问题是,把每个位置的每个元素的所有数字相加,最好的方法是什么?你知道吗</p>
<p>例如。考虑位置<code>0</code>和元素<code>H</code>。在这里我要总结一下
<code>0.042743 + 0.003664 + 0.073274 + 0.021982 + 0.005234 + 0.000449 + 0.031403 + 0.009421</code>等于0.1887。然后我想在相同的位置对<code>C</code>做同样的处理,然后在所有的位置上都做同样的处理。(很明显我可以用补码,但我想以后用两个字母的字母表再做一次)。你知道吗</p>
<p>一个期望的结果是另一个熊猫数据帧,看起来像这样:</p>
<p><a href="https://i.stack.imgur.com/AW4np.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/AW4np.png" alt="enter image description here"/></a></p>