Splitting dictionary/list inside a Pandas Column into Separate Columns

后端 未结 12 1462
南方客
南方客 2020-11-22 02:50

I have data saved in a postgreSQL database. I am querying this data using Python2.7 and turning it into a Pandas DataFrame. However, the last column of this dat

12条回答
  •  小蘑菇
    小蘑菇 (楼主)
    2020-11-22 03:33

    One line solution is following:

    >>> df = pd.concat([df['Station ID'], df['Pollutants'].apply(pd.Series)], axis=1)
    >>> print(df)
       Station ID    a    b   c
    0        8809   46    3  12
    1        8810   36    5   8
    2        8811  NaN    2   7
    3        8812  NaN  NaN  11
    4        8813   82  NaN  15
    

提交回复
热议问题