我得到了一个带有多层列的多层数据帧,df.Columns是
ultiIndex([( 'county', ''),
( 'month', ''),
( 'Gender', 'Declined to self-identify'),
( 'Gender', 'Female'),
( 'Gender', 'Male'),
( 'Gender', 'Non-Binary / Gender expansive'),
( 'age', '0-4'),
( 'age', '11-13'),
( 'age', '15-18'),
( 'age', '19-24'),
( 'age', '25-34'),
( 'age', '35-44'),
( 'age', '45-54'),
( 'age', '5-10'),
( 'age', '55-64'),
( 'age', '65_vove'),
( 'age', 'Unkown'),
( 'race', 'American Indian or Alaska Native'),
( 'race', 'Asian'),
( 'race', 'Black or African American'),
( 'race', 'Native Hawaiian or other Pacific Islander'),
( 'race', 'UNKnown'),
( 'race', 'White'),
('Ethnicity', 'Hispanic or Latinx'),
('Ethnicity', 'Non Hispanic or Latinx'),
('Ethnicity', 'Unknown')],
names=['variable', 'value'])
我想把比赛重新排序为
race_order = ['Black or African American', 'American Indian or Alaska Native','Asian',
'Native Hawaiian or other Pacific Islander','White', 'UNKnown']