<p>我有一个dataframe,它有一个包含多个值的列,用逗号分隔,如下所示:</p>
<pre><code>Country
Australia, Cuba, Argentina
Australia
United States, Canada, United Kingdom, Argentina
</code></pre>
<p>我想对每个唯一的值进行计数,类似于value\u counts,如下所示:</p>
^{pr2}$
<p>我最简单的方法如下所示,但我怀疑这可以更高效、更整洁地完成。在</p>
<pre><code>from collections import Counter
Counter(pd.DataFrame(data['Country'].str.split(',', expand=True)).values.ravel())
</code></pre>
<p>干杯</p>