擅长:python、mysql、java
<p>您没有修改数据帧,<code>replace</code>返回一个新的数据帧,您必须分配它:
<code>plagiarism_df = plagiarism_df.replace({'Category': { 'non': 0, 'heavy': 1, 'light': 2, 'cut': 3, 'orig': -1 }})</code></p>
<p>或者使用que param<code>inplace = True</code>修改DataFrame对象,如下所示:</p>
<p><code>plagiarism_df.replace({'Category':{ 'non': 0, 'heavy': 1, 'light': 2, 'cut': 3, 'orig': -1}}, inplace=True)</code></p>