How to convert Dataframe into Series?

前端 未结 6 1969
隐瞒了意图╮
隐瞒了意图╮ 2021-01-13 23:33

I want to convert N columns into one series. How to do it effectively?

Input:

    0   1   2   3
0  64  98  47  58
1  80  94  81  46
2  18  43  79  84         


        
6条回答
  •  小蘑菇
    小蘑菇 (楼主)
    2021-01-14 00:12

    you need np.flatten

    pd.Series(df.values.flatten(order='F'))
    
    out[]
    0     64
    1     80
    2     18
    3     57
    4     98
    5     94
    6     43
    7     35
    8     47
    9     81
    10    79
    11    81
    12    58
    13    46
    14    84
    15    31
    dtype: int64
    

提交回复
热议问题