Table Of Contents
- What’s New
- Installation
- Contributing to pandas
- Frequently Asked Questions (FAQ)
- Package overview
- 10 Minutes to pandas
- Tutorials
- Cookbook
- Intro to Data Structures
- Essential Basic Functionality
- Working with Text Data
- Options and Settings
- Indexing and Selecting Data
- MultiIndex / Advanced Indexing
- Computational tools
- Working with missing data
- Group By: split-apply-combine
- Merge, join, and concatenate
- Reshaping and Pivot Tables
- Time Series / Date functionality
- Time Deltas
- Categorical Data
- Visualization
- Style
- IO Tools (Text, CSV, HDF5, ...)
- Remote Data Access
- Enhancing Performance
- Sparse data structures
- Caveats and Gotchas
- rpy2 / R interface
- pandas Ecosystem
- Comparison with R / R libraries
- Comparison with SQL
- Comparison with SAS
- API Reference
- Input/Output
- General functions
- Series
- DataFrame
- Panel
- Panel4D
- Index
- CategoricalIndex
- MultiIndex
- pandas.MultiIndex
- pandas.MultiIndex.T
- pandas.MultiIndex.asi8
- pandas.MultiIndex.base
- pandas.MultiIndex.data
- pandas.MultiIndex.dtype
- pandas.MultiIndex.dtype_str
- pandas.MultiIndex.flags
- pandas.MultiIndex.has_duplicates
- pandas.MultiIndex.hasnans
- pandas.MultiIndex.inferred_type
- pandas.MultiIndex.is_all_dates
- pandas.MultiIndex.is_monotonic
- pandas.MultiIndex.is_monotonic_decreasing
- pandas.MultiIndex.is_monotonic_increasing
- pandas.MultiIndex.is_unique
- pandas.MultiIndex.itemsize
- pandas.MultiIndex.labels
- pandas.MultiIndex.levels
- pandas.MultiIndex.levshape
- pandas.MultiIndex.lexsort_depth
- pandas.MultiIndex.name
- pandas.MultiIndex.names
- pandas.MultiIndex.nbytes
- pandas.MultiIndex.ndim
- pandas.MultiIndex.nlevels
- pandas.MultiIndex.shape
- pandas.MultiIndex.size
- pandas.MultiIndex.strides
- pandas.MultiIndex.values
- pandas.MultiIndex.all
- pandas.MultiIndex.any
- pandas.MultiIndex.append
- pandas.MultiIndex.argmax
- pandas.MultiIndex.argmin
- pandas.MultiIndex.argsort
- pandas.MultiIndex.asof
- pandas.MultiIndex.asof_locs
- pandas.MultiIndex.astype
- pandas.MultiIndex.copy
- pandas.MultiIndex.delete
- pandas.MultiIndex.diff
- pandas.MultiIndex.difference
- pandas.MultiIndex.drop
- pandas.MultiIndex.drop_duplicates
- pandas.MultiIndex.droplevel
- pandas.MultiIndex.duplicated
- pandas.MultiIndex.equal_levels
- pandas.MultiIndex.equals
- pandas.MultiIndex.factorize
- pandas.MultiIndex.fillna
- pandas.MultiIndex.format
- pandas.MultiIndex.from_arrays
- pandas.MultiIndex.from_product
- pandas.MultiIndex.from_tuples
- pandas.MultiIndex.get_duplicates
- pandas.MultiIndex.get_indexer
- pandas.MultiIndex.get_indexer_for
- pandas.MultiIndex.get_indexer_non_unique
- pandas.MultiIndex.get_level_values
- pandas.MultiIndex.get_loc
- pandas.MultiIndex.get_loc_level
- pandas.MultiIndex.get_locs
- pandas.MultiIndex.get_major_bounds
- pandas.MultiIndex.get_slice_bound
- pandas.MultiIndex.get_value
- pandas.MultiIndex.get_values
- pandas.MultiIndex.groupby
- pandas.MultiIndex.holds_integer
- pandas.MultiIndex.identical
- pandas.MultiIndex.insert
- pandas.MultiIndex.intersection
- pandas.MultiIndex.is
- pandas.MultiIndex.is_boolean
- pandas.MultiIndex.is_categorical
- pandas.MultiIndex.is_floating
- pandas.MultiIndex.is_integer
- pandas.MultiIndex.is_lexsorted
- pandas.MultiIndex.is_lexsorted_for_tuple
- pandas.MultiIndex.is_mixed
- pandas.MultiIndex.is_numeric
- pandas.MultiIndex.is_object
- pandas.MultiIndex.is_type_compatible
- pandas.MultiIndex.isin
- pandas.MultiIndex.item
- pandas.MultiIndex.join
- pandas.MultiIndex.map
- pandas.MultiIndex.max
- pandas.MultiIndex.memory_usage
- pandas.MultiIndex.min
- pandas.MultiIndex.nunique
- pandas.MultiIndex.order
- pandas.MultiIndex.putmask
- pandas.MultiIndex.ravel
- pandas.MultiIndex.reindex
- pandas.MultiIndex.rename
- pandas.MultiIndex.reorder_levels
- pandas.MultiIndex.repeat
- pandas.MultiIndex.searchsorted
- pandas.MultiIndex.set_labels
- pandas.MultiIndex.set_levels
- pandas.MultiIndex.set_names
- pandas.MultiIndex.set_value
- pandas.MultiIndex.shift
- pandas.MultiIndex.slice_indexer
- pandas.MultiIndex.slice_locs
- pandas.MultiIndex.sort
- pandas.MultiIndex.sort_values
- pandas.MultiIndex.sortlevel
- pandas.MultiIndex.str
- pandas.MultiIndex.summary
- pandas.MultiIndex.swaplevel
- pandas.MultiIndex.sym_diff
- pandas.MultiIndex.take
- pandas.MultiIndex.to_datetime
- pandas.MultiIndex.to_hierarchical
- pandas.MultiIndex.to_native_types
- pandas.MultiIndex.to_series
- pandas.MultiIndex.tolist
- pandas.MultiIndex.transpose
- pandas.MultiIndex.truncate
- pandas.MultiIndex.union
- pandas.MultiIndex.unique
- pandas.MultiIndex.value_counts
- pandas.MultiIndex.view
- MultiIndex Components
- pandas.MultiIndex
- DatetimeIndex
- TimedeltaIndex
- Window
- GroupBy
- Resampling
- Style
- General utility functions
- Internals
- Release Notes
Search
Enter search terms or a module, class or function name.
pandas.MultiIndex.copy¶
- MultiIndex.copy(names=None, dtype=None, levels=None, labels=None, deep=False, _set_identity=False)¶
Make a copy of this object. Names, dtype, levels and labels can be passed and will be set on new copy.
Parameters: names : sequence, optional
dtype : numpy dtype or pandas type, optional
levels : sequence, optional
labels : sequence, optional
Returns: copy : MultiIndex
Notes
In most cases, there should be no functional difference from using deep, but if deep is passed it will attempt to deepcopy. This could be potentially expensive on large MultiIndex objects.