撤消使用 Pandas 执行的更改

Din*_*ndy 6 python pandas

我想知道是否有一种技术可以简单地撤消使用 Pandas 完成的更改。

例如,我对几千行 Pandas Dataframe 进行了字符串替换,其中,字符串中出现的每个“&”都被替换为“and”。但是在执行替换之后,我发现我在更改中犯了一个错误,并且希望在字符串替换完成之前恢复到 Dataframe 的最新形式。

有没有办法做到这一点?

小智 -1

是的,有一种方法可以做到这一点。如果您使用的是 python 和 pandas 的最新版本,您可以这样做:

df.replace(to_replace='and', value='&', inplace=true)

我就是这么学的!