MultiIndex.
from_arrays
Convert arrays to MultiIndex.
Each array-like gives one level’s value for each data point. len(arrays) is the number of levels.
Level of sortedness (must be lexicographically sorted by that level).
Names for the levels in the index.
See also
MultiIndex.from_tuples
Convert list of tuples to MultiIndex.
MultiIndex.from_product
Make a MultiIndex from cartesian product of iterables.
MultiIndex.from_frame
Make a MultiIndex from a DataFrame.
Examples
>>> arrays = [[1, 1, 2, 2], ['red', 'blue', 'red', 'blue']] >>> pd.MultiIndex.from_arrays(arrays, names=('number', 'color')) MultiIndex([(1, 'red'), (1, 'blue'), (2, 'red'), (2, 'blue')], names=['number', 'color'])