4
我有一個像這樣的熊貓數據框{B中的每一行都是一個字符串,其值與|符號}:Python - 使用拆分將列分成多列
A B
a 1|2|3
b 2|4|5
c 3|2|5
我想創建其說,值存在該行(列B的)的列或不:
A B 1 2 3 4 5
a 1|2|3 1 1 1 0 0
b 2|4|5 0 1 0 1 1
c 3|5 0 0 1 0 1
我已經通過循環的列嘗試這樣做。但是,可以使用lambda或理解來完成嗎?
謝謝,這個工程。我們也可以使用'pandas.concat([df,df.B.str.get_dummies(sep ='|')],axis = 1)' –
是的,你是對的。謝謝。 – jezrael