python pandas:将以逗号分隔的列拆分为新列-每个值一个

python pandas:将以逗号分隔的列拆分为新列-每个值一个,第1张

python pandas:将以逗号分隔的列拆分为新列-每个值一个

看来您需要

get_dummies
用replace
0
来清空
string
s:

df = data[[0]].join(data[1].str.get_dummies(', ').replace(0, ''))print (df)       0 event2 event3 event40  userA      1      1       1  userB  1      12  userC      1

详细说明

print (data[1].str.get_dummies(', '))   event2  event3  event40       1       1       01       0       1       12       1       0       0


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/zaji/5667416.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2022-12-16
下一篇 2022-12-17

发表评论

登录后才能评论

评论列表(0条)

保存