pandas.MultiIndex.copy#
- MultiIndex.copy(names=None, deep=False, name=None)[源代码]#
复制此对象。
可以传入 names、dtype、levels 和 codes,它们将被设置在新副本上。
- Parameters:
- namessequence, optional
- deepbool,默认 False
- nameLabel
保留以兼容 1-维 Index。不应使用。
- Returns:
- MultiIndex
Notes
在大多数情况下,与使用
deep没有功能上的区别,但如果传入deep,它将尝试进行深拷贝。这可能对大型 MultiIndex 对象成本高昂。Examples
>>> mi = pd.MultiIndex.from_arrays([['a'], ['b'], ['c']]) >>> mi MultiIndex([('a', 'b', 'c')], ) >>> mi.copy() MultiIndex([('a', 'b', 'c')], )