Loading

利用Python进行数据分析_Pandas_层次化索引

申明:本系列文章是自己在学习《利用Python进行数据分析》这本书的过程中,为了方便后期自己巩固知识而整理。

层次化索引主要解决低纬度形式处理高纬度数据的问题

import pandas as pd
import numpy as np
from pandas import Series,DataFrame
data = Series(np.random.randn(12),index=[['2010','2010','2010','2011','2011','2011','2012','2012','2012','2013','2013','2013'],['张三','李四','王五','张三','李四','王五','张三','李四','王五','张三','李四','王五']])
data

运行结果:

data.index

运行结果:



data['2012']

内层选取

data[:,'张三']

运行结果:

2010   -0.225600
2011   -1.100416
2012   -0.071812
2013   -1.195668

 

作者:周说新语

出处:https://www.cnblogs.com/zhouwp/p/10137997.html

版权:本作品采用「署名-非商业性使用-相同方式共享 4.0 国际」许可协议进行许可。

posted @   周说新语  阅读(389)  评论(0编辑  收藏  举报
more_horiz
keyboard_arrow_up dark_mode palette
选择主题
点击右上角即可分享
微信分享提示