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