熊猫:如何拆散系列

时间:2014-07-14 22:59:48

标签: python pandas

我第一次使用Pandas(和一般的编程),我真的可以使用一些帮助。从数据中,我设法使用x创建了pandas.core.series.Series类型的变量value_counts,如下所示:

week        
0     SanDOW    20
      SanPCF    18
      SanSOT    10
      SanMSS     7
      SanPEN     2
...
52    SanCOL    2
      SanOCN    2
      SanSOT    2
      SanKER    1
      SanLAJ    1
      SanRNC    1
      SanCAR    1
53    SanDOW    1
Length: 1954, dtype: int64

你能协助/指导/帮我创建一个以周(索引)为列的数据框吗? 这样我可以有一个看起来像这样的表

        0   1   2   3 ... 53

SanDOW  
SanPCF
SanXXX
.
.
.

按周计算每个城市的适当值?

如果我在提出这个问题时没有遵循正确的礼节,请提前道歉。

1 个答案:

答案 0 :(得分:1)

假设您的两个第一列形成MultiIndex,您只需使用unstack

x.unstack(level=0)

将第一个索引级别推送为列。

相关问题