maxframe.dataframe.DataFrame.reorder_levels#
- DataFrame.reorder_levels(order, axis=0)#
Rearrange index levels using input order. May not drop or duplicate levels.
- Parameters:
- Return type:
Examples
>>> import maxframe.dataframe as md >>> data = { ... "class": ["Mammals", "Mammals", "Reptiles"], ... "diet": ["Omnivore", "Carnivore", "Carnivore"], ... "species": ["Humans", "Dogs", "Snakes"], ... } >>> df = md.DataFrame(data, columns=["class", "diet", "species"]) >>> df = df.set_index(["class", "diet"]) >>> df.execute() species class diet Mammals Omnivore Humans Carnivore Dogs Reptiles Carnivore Snakes
Let’s reorder the levels of the index:
>>> df.reorder_levels(["diet", "class"]).execute() species diet class Omnivore Mammals Humans Carnivore Mammals Dogs Reptiles Snakes