擅长:python、mysql、java
<p>先添加<a href="http://pandas.pydata.org/pandas-docs/stable/reference/api/pandas.Series.str.replace.html" rel="nofollow noreferrer">^{<cd1>}</a>:</p>
<pre><code>income['2016 Salary ($)']= income['SalaryPaid'].str.replace(',', '')
.str.strip('$')
.astype(float)
</code></pre>
<p>如果从文件创建<code>DataFrame</code>是在<a href="http://pandas.pydata.org/pandas-docs/stable/reference/api/pandas.read_csv.html" rel="nofollow noreferrer">^{<cd4>}</a>中使用<code>thousands</code>参数,则更好的解决方案是:</p>
<pre><code>income = pd.read_csv(file, thousands=',')
income['2016 Salary ($)']= income['SalaryPaid'].str.strip('$').astype(float)
</code></pre>