擅长:python、mysql、java
<p>直接绘制dataframe的<code>value_count</code>方法的结果:</p>
<pre><code>import matplotlib.pyplot as plt
import pandas
data = load_my_data()
fig, ax = plt.subplots()
data['Points'].value_counts().plot(ax=ax, kind='bar')
</code></pre>
<p>如果要从列中的所有元素中删除字符串“pnts”,可以执行以下操作:</p>
<pre><code>df['points_int'] = df['Points'].str.replace('pnts', '').astype(int)
</code></pre>
<p>假设它们都以“pnt”结尾。如果它在每行之间变化,则需要查看如下正则表达式:
<a href="https://stackoverflow.com/questions/25101344/split-columns-using-pandas/25110247#25110247">Split columns using pandas</a></p>
<p>官方文件:<a href="http://pandas.pydata.org/pandas-docs/stable/text.html#text-string-methods" rel="noreferrer">http://pandas.pydata.org/pandas-docs/stable/text.html#text-string-methods</a></p>