各位高手们大家好
小弟最近在练习pandas资料处理遇到一个问题
表格如下
name
1 100
2 100
3 500
4 vip*
5 1000
简单来说要找到vip后,计算其上面与下面数值出现的次数,转换为
before | after
100 500 1000 100 500 1000
2 1 0 0 0 1
还有许多不同种的vip位置,例如
name
1 vip*
2 100
3 500
4 500
5 1000
这时就要转换为
before | after
100 500 1000 100 500 1000
0 0 0 1 2 1
如果没有vip的话,则全部字段都为0
小弟想了非常久,实在想不出有什么好的解法
还望各位高手们给小弟一些思考方向建议
谢谢各位!