数据聚合与分组操作的深入解析
1. 多级索引与分组
在数据处理中,多级索引可以帮助我们更灵活地组织和操作数据。例如,我们可以创建一个多级索引的 DataFrame:
import pandas as pd
import numpy as np
columns = pd.MultiIndex.from_arrays([["US", "US", "US", "JP", "JP"],
[1, 3, 5, 1, 3]],
names=["cty", "tenor"])
hier_df = pd.DataFrame(np.random.standard_normal((4, 5)), columns=columns)
print(hier_df)
输出结果示例如下:
cty US JP
tenor 1 3 5 1 3
0 0.332883 -2.359419 -0.199543 -1.541996 -0.970736
1 -1.307030 0.286350 0.377984 -0.753887 0.331286
2 1.349742 0.069877 0.246674 -0.011862 1.004812
3 1
超级会员免费看
订阅专栏 解锁全文
1063

被折叠的 条评论
为什么被折叠?



