擅长:python、mysql、java
<p>将列设置为索引时,它将移动到索引中并从列中删除。因此<code>set_index()</code>只需要在通过<code>inplace=True</code>时运行一次,使其成为永久性更改</p>
<p>如果要恢复索引更改,可以执行<code>df.reset_index(inplace=True)</code>。移动到索引的列将重新添加到列中。与<code>set_index()</code>一样,此代码只需运行一次,重新运行会导致错误</p>
<p>您可以找到如何设置自定义索引并将其还原回<a href="https://youtu.be/OYZNk7Z9s6I?t=433" rel="nofollow noreferrer">on this tutorial by Data School</a>的演示</p>
<p>另一个要点是:如果您尝试在从其中一列设置的自定义索引上添加另一个索引,它将覆盖自定义索引列,并有效地将其删除</p>