下午好。
deep
您能否解释一下为什么在 Pandas 中复制数据框时需要该选项?
文档写得有点含糊,只是强调对于数据帧,深度复制与深度复制普通 python 对象不同。但比那时的选择不同deep=True
-deep=False
我不明白。
如果我只需要获取一个原始数据框并获取它的副本,以便我可以修改源并相互独立地复制 - 那么deep
我应该指定什么选项值?
下午好。
deep
您能否解释一下为什么在 Pandas 中复制数据框时需要该选项?
文档写得有点含糊,只是强调对于数据帧,深度复制与深度复制普通 python 对象不同。但比那时的选择不同deep=True
-deep=False
我不明白。
如果我只需要获取一个原始数据框并获取它的副本,以便我可以修改源并相互独立地复制 - 那么deep
我应该指定什么选项值?
为确保您的帧数据是独立的,最好使用
DataFrame.copy(deep=True)
(deep=True
- 默认情况下)。例子:
PS 在 Pandas 0.20.1+ 中,我从未设法重现“依赖”帧的问题......