[問題] DataFrame挑選特定值後的處理
各位高手們大家好
小弟最近在練習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
小弟想了非常久,實在想不出有甚麼好的解法
還望各位高手們給小弟一些思考方向建議
謝謝各位!
--
※ 發信站: 批踢踢實業坊(ptt.cc), 來自: 111.240.17.197
※ 文章網址: https://www.ptt.cc/bbs/Python/M.1476367562.A.A14.html
→
10/13 23:51, , 1F
10/13 23:51, 1F
→
10/13 23:52, , 2F
10/13 23:52, 2F
→
10/13 23:52, , 3F
10/13 23:52, 3F
討論串 (同標題文章)
完整討論串 (本文為第 1 之 2 篇):
Python 近期熱門文章
PTT數位生活區 即時熱門文章