擅长:python、mysql、java
<p>你可以这样使用:</p>
<p>首先将列作为字符串:</p>
<pre><code>df['A']=df['A'].astype('str')
df['B']=df['B'].astype('str')
</code></pre>
<p>然后使用替换功能:</p>
<pre><code>df['A']=df['A'].str.replace('-','')
df['B']=df['B'].str.replace('-','')
</code></pre>
<p>然后将其设为float数据类型:</p>
<pre><code>df['A']=df['A'].astype('float')
df['B']=df['B'].astype('float')
</code></pre>
<p>我想这对你解决这个问题有帮助。</p>