我有一个数据帧,其中时间值和组值作为列索引,由时间值的运行索引进行索引。
我想按coup列分组,并根据每个组中的位置添加第二级整数索引
示例数据帧:
import numpy as np
import pandas as pd
data = np.array([np.random.randint(0,10,20), np.arange(0,20,1) ])
dataset = pd.DataFrame({'group': data[0, :], 'time': data[1, :]})
dataset.index.name = 'global index'
dataset.sort_values(['group', 'global index'], axis=0)
现在,我不知道如何在不使用for循环和索引迭代每个组的情况下添加第二级索引
这有用吗
IIUC,你知道这个:
输出:
相关问题 更多 >
编程相关推荐