回答此问题可获得 20 贡献值,回答如果被采纳可获得 50 分。
<p>我有这个数据帧:</p>
<pre><code>df = pd.DataFrame(columns=["App","Feature1", "Feature2","Feature3",
"Feature4","Feature5",
"Feature6","Feature7","Feature8"],
data=[["SHA",0,0,1,1,1,0,1,0],
["LHA",1,0,1,1,0,1,1,0],
["DRA",0,0,0,0,0,0,1,0],
["FRA",1,0,1,1,1,0,1,1],
["BRU",0,0,1,0,1,0,0,0],
["PAR",0,1,1,1,1,0,1,0],
["AER",0,0,1,1,0,1,1,0],
["SHE",0,0,0,1,0,0,1,0]])
</code></pre>
<p><strong>更新:(对不起,我没有正确表述预期结果)</strong></p>
<p>我想计算每个功能的值<code>1</code>出现的时间:</p>
<pre><code>Features Count
Feature1 6
Feature2 7
...
</code></pre>
<p>我试过这个:</p>
<pre><code>df.groupBy("App").count()
</code></pre>
<p>但我没有得到预期的输出。你知道吗</p>