根据两列的唯一值制作矩阵

时间:2018-12-15 12:54:15

标签: pandas

我具有以下形式的数据集:

data = {'col1':['a','a','b','c'],
        'col2':['d','e','f','g'],
        'col3':[1,2,3,4]}
pd.DataFrame(data)

   col1 col2 col3
0   a   d   1
1   a   e   2
2   b   f   3
3   c   g   4

但是我希望数据具有以下形式:

    d   e   f   g
a   1   1   0   0
b   0   0   1   0
c   0   0   0   1

有帮助吗?

0 个答案:

没有答案