Hola, tengo un marco de datos con una columna llamada 'Número de factura' (factura No, ejemplo 541431 ). Y otra columna llamada 'Stockcode'.
Cuando InvoiceNo comienza por una C (ejemplo C541433 ) y coincide con un StockCode anterior. Tengo que cancelar la "Cantidad" y / o el "Precio unitario" de mi análisis. (Significa que un cliente DEVUELVE el artículo). Estoy tratando de hacer un análisis de RFM y un análisis de la cesta de mercado, pero primero, primero debo tener esto en cuenta.
¿Como puedó resolver esté problema? Tengo 500K + filas de datos transaccionales.
| Factura no | Número de inventario | Descripción | Cantidad | Fecha de la factura | Precio unitario | Identificación del cliente | País |
| 541431 | 23166 | BOTE DE ALMACENAMIENTO TOP DE CERÁMICA MEDIA | 74215 | 18/1/2011 10:01 | 1.04 | 12346 | Reino Unido |
| C541433 | 23166 | BOTE DE ALMACENAMIENTO TOP DE CERÁMICA MEDIA | -74215 | 18/1/2011 10:17 | 1.04 | 12346 | Reino Unido |
| 537626 | 85116 | SOPORTE DE LUZ CANDELABRA NEGRO | 12 | 12/12/2010 14:57 | 2.1 | 12347 | Islandia |
| 537626 | 22375 | BOLSA DE LÍNEA AIR VINTAGE JET SET MARRÓN | 4 | 12/12/2010 14:57 | 4.25 | 12347 | Islandia |
| 537626 | 71477 | VIDRIO COLOR. SOPORTE ESTRELLA T-LUZ | 12 | 12/12/2010 14:57 | 3,25 | 12347 | Islandia |
| 537626 | 22492 | VINTAGE MINI PAINT SET | 36 | 12/12/2010 14:57 | 0.65 | 12347 | Islandia |
| 537626 | 22771 | PULSERA CAJAS LIMPIAS ACRÍLICO EDWARDIAN | 12 | 12/12/2010 14:57 | 1.25 | 12347 | Islandia |
| 537626 | 22772 | PERILLA DE CAJA ROSA ACRILICO EDWARDIAN | 12 | 12/12/2010 14:57 | 1.25 | 12347 | Islandia |
| 537626 | 22773 | MANDO DIBUJO VERDE ACRÍLICO EDWARDIAN | 12 | 12/12/2010 14:57 | 1.25 | 12347 | Islandia |
| 537626 | 22774 | PERILLA DE CAJA ROJA ACRILICO EDWARDIAN | 12 | 12/12/2010 14:57 | 1.25 | 12347 | Islandia |
| 537626 | 22775 | PURPLE DRAWERKNOB ACRYLIC EDWARDIAN | 12 | 12/12/2010 14:57 | 1.25 | 12347 | Islandia |
| 537626 | 22805 | PUNTO DRAWER AZUL ACRÍLICO EDWARDIAN | 12 | 12/12/2010 14:57 | 1.25 | 12347 | Islandia |
| 537626 | 22725 | RELOJ DE ALARMA BAKELIKE CHOCOLATE | 4 | 12/12/2010 14:57 | 3.75 | 12347 | Islandia |
| 537626 | 22726 | RELOJ DE ALARMA BAKELIKE VERDE | 4 | 12/12/2010 14:57 | 3.75 | 12347 | Islandia |
| 537626 | 22727 | RELOJ DE ALARMA BAKELIKE ROJO | 4 | 12/12/2010 14:57 | 3.75 | 12347 | Islandia |
| 537626 | 22728 | RELOJ DE ALARMA BAKELIKE PINK | 4 | 12/12/2010 14:57 | 3.75 | 12347 | Islandia |
| 537626 | 22729 | RELOJ DE ALARMA BAKELIKE NARANJA | 4 | 12/12/2010 14:57 | 3.75 | 12347 | Islandia |
No parece que sea un duplicado. Parece que la cantidad es negativa, así que parece que ya está compensada.