小编joe*_*-ts的帖子

从DataFrame中选择多键横截面

我有一个DataFrame"df"与(时间,股票代码)Multiindex和bid/ask/etc数据列:


                          tod    last     bid      ask      volume
    time        ticker                  
    2013-02-01  SPY       1600   149.70   150.14   150.17   1300
                SLV       1600   30.44    30.38    30.43    3892
                GLD       1600   161.20   161.19   161.21   3860

我想使用多个键选择二级(level = 1)横截面.现在,我可以用一把钥匙来做,即


    df.xs('SPY', level=1)

这给了我SPY的时间序列.选择多键横截面的最佳方法是什么,即SPY和GLD的组合横截面,如:


    df.xs(['SPY', 'GLD'], level=1)

pandas

19
推荐指数
3
解决办法
6273
查看次数

标签 统计

pandas ×1