pandas.api.extensions.ExtensionArray.copy#

ExtensionArray.copy()[源代码][源代码]#

返回数组的副本。

此方法创建 ExtensionArray 的副本,修改副本中的数据不会影响原始数组。当你想操作数据而不改变原始数据集时,这非常有用。

返回:
ExtensionArray

一个新的 ExtensionArray 对象,它是当前实例的副本。

参见

DataFrame.copy

返回一个 DataFrame 的副本。

Series.copy

返回一个 Series 的副本。

示例

>>> arr = pd.array([1, 2, 3])
>>> arr2 = arr.copy()
>>> arr[0] = 2
>>> arr2
<IntegerArray>
[1, 2, 3]
Length: 3, dtype: Int64