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.difference
- pandas.MultiIndex.drop
- pandas.MultiIndex.drop_duplicates
- pandas.MultiIndex.droplevel
- pandas.MultiIndex.dropna
- 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.reshape
- 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.symmetric_difference
- 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
- pandas.MultiIndex.where
- 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, **kwargs)[source]¶ 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 ifdeep
is passed it will attempt to deepcopy. This could be potentially expensive on large MultiIndex objects.