Series的层次化索引

 时间:2024-10-12 13:32:43

1、前提:加载numpy,pandas和Series,DataFrame。生成一个层次索引的Series,命名为s1,如图

Series的层次化索引

2、使用s1.index可以查看MultiIndex索引的层次化索引;使用s1['c'挢旗扦渌;]查看外层是‘c’的数赍铈于脏据;使用s1['b':'c']查看外层是‘b’和‘c’的数据(连续);如图

Series的层次化索引

3、如果外层两个索引不连续,那么需要使用s1[['a','d']]或者s1.loc[['a','d']]即可取出外层索引为‘a’和‘d’的数据,如图所示

Series的层次化索引

4、如果需要取出内层为‘2’的数据,那么使用s1[:,'2']即可,如图

Series的层次化索引

5、层次化殇矬岭柳索引的重塑(类似excel的数据透视表)功能。s1.unstack(level=-1)和s1.unstack(level=0)分滕匿晡箸别是表示将内层和外层转化为列;unstack的逆运算是stack,具体如图

Series的层次化索引
Series的层次化索引
Series的层次化索引
  • java用for循环打出直角三角形
  • 小蔡学Web:[4]在网页中插入图片
  • pycharm如何设置字体大小和颜色
  • vscode如何用浏览器预览运行html文件?
  • Python中创建CSV文件的方法
  • 热门搜索
    最漂亮的劳动节手抄报 手抄报图片大全漂亮 关于重阳节的手抄报简单又漂亮 安全手抄报内容资料 熄灯一小时手抄报 元宵节手抄报图片大全 数学手抄报图片四年级 控烟手抄报 有趣的汉字手抄报图片 抗击冠状病毒手抄报