熊猫数据框重定向

时间:2019-02-25 23:10:11

标签: python pandas

        TA    Sector GP     OPR
ID              
AAPL    0.03   NaN   0.20   0.10
MSFT    0.04   NaN   0.30   0.05
AAPL    NaN    IT    NaN     NaN
MSFT    NaN    IT    NaN     NaN

我想将上述框架转换为

Ticker Sector TA GO OPR
AAPL   IT      0.03 0.20 0.10
MSFT   IT      0.04 0.30 0.05

有没有直接的方法可以做到这一点?

1 个答案:

答案 0 :(得分:2)

这应该尽可能地在上游处理,但与此同时,创可贴正在对groupby的索引上使用first

df.groupby(level=0).first()

        TA Sector   GP   OPR
ID                          
AAPL  0.03     IT  0.2  0.10
MSFT  0.04     IT  0.3  0.05