撤消使用 Pandas 执行的更改

问题描述 投票:0回答:2

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

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

有办法做到这一点吗?

python pandas
2个回答
0
投票

如果您的单元格是按步骤构建的,并且混乱是因为运行了几个影响数据集的单元格,您可以停止内核并从头开始运行所有单元格。


-1
投票

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

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

我就是这么学的!

© www.soinside.com 2019 - 2024. All rights reserved.