代码:
dff = pd.DataFrame({'Country':['France']*4+['China']*4,
'Progress':['Develop','Middle','Operate','Start']*2,
'NumTrans':np.random.randint(100,900,8),
'TransValue':np.random.randint(10000,9999999,8)})
dff = dff.set_index(['Country','Progress']).T
Run Code Online (Sandbox Code Playgroud)
数据和代码如上所示。
我想知道有什么方法可以使用 Python 将“进度”重新排序为 start-develop-middle-operate。
我尝试使用地图功能并用数字设置每个阶段,但无法从多索引中提取“进度”
谢谢!