分享
三行代码  ›  专栏  ›  技术社区  ›  DuckQueen

如何在Pandas中枚举和拆分csv列?

  •  1
  • DuckQueen  · 技术社区  · 1 周前

    [A, B, B, C]

    Type Type_1 Type_2 Type_3
    A      1      0      0
    B      0      1      0
    B      0      1      0
    C      0      0      1
    

    如何将一列转换为一组0\1列?

    1 回复  |  直到 1 周前
        1
  •  1
  •   YOBEN_S    1 周前

    str.get_dummies

    df.Type.str.get_dummies()
       A  B  C
    0  1  0  0
    1  0  1  0
    2  0  1  0
    3  0  0  1
    

    更新

    df=df.join(df.pop('Type').str.get_dummies())