pandas方法根据行值将一列转换为多列

时间:2019-08-02 12:12:13

标签: pandas numpy dataframe

我正在寻找一种pandas方法来从另一列的行值创建列,以进行数据分析。

目前,我有一个带有一列列表对象的数据框。例如:

Fruits
-------
[apple, banana, orange]
[orange, grape, kiwi]
[orange]
[kiwi, grape]

我想要的是标记为苹果,香蕉,橙子等的多列。如果该行的列表包含水果,则各为1,否则为0。例如:

apple | banana | orange | ...
------------------------------
    1 |      1 |      1 | ...
------------------------------
    0 |      0 |      1 | ...

由于我正在处理一列列表,因此我不确定如何解决这个问题。

0 个答案:

没有答案