我想重塑一個數據框來創建一種出現矩陣,但沒有成功。熊貓:與get_dummies共生矩陣
是pandas.get_dummies()
正確的方法來做到這一點?
這裏是我試過到目前爲止
import pandas as pd
xlst_entries = [[u'aus', u'fra', u'gbr'],[u'gbr', u'prt'],[u'chn'],[u'bel', u'gbr'],[u'gbr', u'prt'],[u'gbr', u'prt'],[u'gbr', u'prt']]
qq1 = pd.DataFrame(xlst_entries)
qq2 = pd.get_dummies(data= qq1, prefix=None)
qq2
但結果我要的是
index fra bel chn prt aus gbr
0 1 0 0 0 1 1
1 0 0 0 1 0 1
2 0 0 1 0 0 0
3 0 1 0 0 0 1
4 0 0 0 1 0 1
5 0 0 0 1 0 1
6 0 0 0 1 0 1