层次化索引,让你能在一个轴上拥有多个索引级别。让你能以低维度形式处理高维度数据。
有两个索引轴,都可以索引出数据,每个索引轴也可以有两个标签方便索引。
unstack()方法,把一个二维index的DataFrame, 变成一个横纵索引的数据 unstack的逆运算是stack需要调整某条轴上各级别的顺序,或根据指定级别上的值对数据进行排序,使用swaplever函数,swaplever接受两个级别编号或名称,并返回一个互换了级别的新对象。
sort_index则根据单个级别中的值对数据进行排序使用DataFrame的一个或多个列当做行索引,或者可能希望将行索引变成DataFrame的列。
DataFrame的set_index函数会将其一个或多个列转换为行索引,并创建一个新的DataFrame。drop选型绝对是否其他列是否被删除。reset_index的功能跟set_index相反,层次化索引的级别会被转移到列里面。
pandas.merge根据一个或多个键将不同的DataFrame中的行连接起来。
连接concatenation,绑定binding, 堆叠stacking。 pandas的cancat方法将值和索引粘合在一起。