pandas.Series.unstack # 系列。unstack ( level = -1 , fill_value = None , sort = True ) [来源] # Unstack,也称为pivot,使用MultiIndex的Series来生成DataFrame。 参数: level int、str 或它们的列表,默认最后一个级别要取消堆叠的关卡,可以传递关卡名称。 fill_value标量值,默认 None替换 NaN 值时使用的值。 排序bool,默认 True对生成的 MultiIndex 列中的级别进行排序。 返回: 数据框未堆叠系列。 笔记 请参阅用户指南以获取更多示例。 例子 >>> s = pd.Series([1, 2, 3, 4], ... index=pd.MultiIndex.from_product([['one', 'two'], ... ['a', 'b']])) >>> s one a 1 b 2 two a 3 b 4 dtype: int64 >>> s.unstack(level=-1) a b one 1 2 two 3 4 >>> s.unstack(level=0) one two a 1 3 b 2 4