我想在pd.Index
的{{1}}前面添加一个级别,使其成为pd.Series
。我过去做过的最明显的方法是使用pd.MultiIndex
遍历所有内容并创建一个map
。但是,我最新的数据集确实有很大的期望值,其中最大的是282763074,因此需要很长时间。
我在以下stackoverflow帖子中找到了以下内容:How can I add a level to a MultiIndex?,这加快了我的计算速度,但我不能停止想到必须有一种更快的方法来代替第一次创建pd.MultiIndex.from_tuples
有人知道更快的方法吗?在pd.DataFrame
或pd.Index
上是否有某种方法可以进行这种快速计算?
pd.MultIndex