我附上一個數據集:如何從“字母”開始減去發票的重複數據?您好,我有一個名為'InvoiceNumber'列的數據框(invoiceNo,示例 541431 )。還有一個名為'Stockcode'的專欄。
當InvoiceNo以C開頭時(示例 C541433 並且它與之前的StockCode匹配我必須從我的分析中取消'Quantity'和/或'Unitprice'。(這意味著客戶返回了該項目)。我正在嘗試進行RFM分析和市場籃子分析,但首先,我需要首先考慮這一點。
我怎麼解決這個問題?我有500K +行的交易數據。
| 發票號碼 | StockCode | 描述 | 數量 | 發票日期 | 單價 | 顧客ID | 國家 |
| 541431 | 23166 | 中型陶瓷頂級儲物罐 | 74215 | 18/1/2011 10:01 | 1.04 | 12346 | 英國 |
| C541433 | 23166 | 中型陶瓷頂級儲物罐 | -74215 | 18/1/2011 10:17 | 1.04 | 12346 | 英國 |
| 537626 | 85116 | 黑色CANDELABRA T-LIGHT HOLDER | 12 | 2010年7月12日14:57 | 2.1 | 12347 | 冰島 |
| 537626 | 22375 | AIRLINE BAG VINTAGE JET SET BROWN | 4 | 2010年7月12日14:57 | 4.25 | 12347 | 冰島 |
| 537626 | 71477 | 彩色玻璃。STAR T-LIGHT HOLDER | 12 | 2010年7月12日14:57 | 3.25 | 12347 | 冰島 |
| 537626 | 22492 | MINI PAINT SET VINTAGE | 36 | 2010年7月12日14:57 | 0.65 | 12347 | 冰島 |
| 537626 | 22771 | 清除抽屜KNOB亞克力EDWARDIAN | 12 | 2010年7月12日14:57 | 1.25 | 12347 | 冰島 |
| 537626 | 22772 | PINK DRAWER KNOB ACRYLIC EDWARDIAN | 12 | 2010年7月12日14:57 | 1.25 | 12347 | 冰島 |
| 537626 | 22773 | 綠色抽屜旋鈕EDRYIAN EDWARDIAN | 12 | 2010年7月12日14:57 | 1.25 | 12347 | 冰島 |
| 537626 | 22774 | 紅色抽屜旋鈕EDRYIAN EDWARDIAN | 12 | 2010年7月12日14:57 | 1.25 | 12347 | 冰島 |
| 537626 | 22775 | PURPLE DRAWERKNOB亞克力EDWARDIAN | 12 | 2010年7月12日14:57 | 1.25 | 12347 | 冰島 |
| 537626 | 22805 | BLUE DRAWER KNOB ACRYLIC EDWARDIAN | 12 | 2010年7月12日14:57 | 1.25 | 12347 | 冰島 |
| 537626 | 22725 | 鬧鐘BAKELIKE巧克力 | 4 | 2010年7月12日14:57 | 3.75 | 12347 | 冰島 |
| 537626 | 22726 | 鬧鐘BAKELIKE GREEN | 4 | 2010年7月12日14:57 | 3.75 | 12347 | 冰島 |
| 537626 | 22727 | 鬧鐘BAKELIKE RED | 4 | 2010年7月12日14:57 | 3.75 | 12347 | 冰島 |
| 537626 | 22728 | 鬧鐘BAKELIKE PINK | 4 | 2010年7月12日14:57 | 3.75 | 12347 | 冰島 |
| 537626 | 22729 | 鬧鐘BAKELIKE ORANGE | 4 | 2010年7月12日14:57 | 3.75 | 12347 | 冰島 |
Re:我附上一個數據集:如何從“字母”開始減去發票的重複數據?它看起來不像是重複的。 看起來數量是負數,所以它似乎已經得到了補償。