Explorando y describiendo datos de ventas

Vamos a cargar datos.csv y explorar

#Cargar la libreria instalada 

library(readr)

Cargar los datos del CSV de Sales

  • Se cargan los datos asignándolo a una variable llamada ventas
  • Convertir el tipo de datos ventas a data.frame para su mejor tratamiento
  • Ver el tipo de datos de ventas con la función class()
ventas <- read.csv("C:/Users/crep_/Documents/8vo semestre/Analisis de datos inteligentes/datos/Sales.csv")
ventas <- data.frame(ventas)
class(ventas)
## [1] "data.frame"
# ventas
head(ventas) # los primeros seis registros
##             Folio             Hora   Total    Pago Cajero
## 1 LBVT18010004435 01/05/2018 12:36 1121.20 1121.20  MAYTE
## 2 LBVT18010004436 01/05/2018 12:37   18.50   20.00  MAYTE
## 3 LBVT18010004437 01/05/2018 12:38  160.00  200.00  MAYTE
## 4 LBVT18010004438 01/05/2018 12:47  397.50  397.50  MAYTE
## 5 LBVT18010004439 01/05/2018 12:48   22.00   50.00  MAYTE
## 6 LBVT18010004440 01/05/2018 12:53 1314.19 1314.19  MAYTE
tail(ventas) # los últimos seis registros
##                 Folio             Hora Total  Pago    Cajero
## 84876 LBVT18070002268 31/08/2018 16:58 43.80 50.00 JAQUELINE
## 84877 LBVT18070002269 31/08/2018 17:03 16.32 16.32 JAQUELINE
## 84878 LBVT18070002270 31/08/2018 17:04 28.32 28.32 JAQUELINE
## 84879 LBVT18070002271 31/08/2018 17:06 21.36 50.00 JAQUELINE
## 84880 LBVT18070002272 31/08/2018 17:27 50.00 50.00 JAQUELINE
## 84881 LBVT18070002273 31/08/2018 17:36 30.14 50.00 JAQUELINE

Explorando la estructura de ventas

str(ventas) #Explorar los datos
## 'data.frame':    84881 obs. of  5 variables:
##  $ Folio : Factor w/ 84881 levels "LBDV18010000012",..: 423 424 425 426 427 428 429 430 431 432 ...
##  $ Hora  : Factor w/ 56848 levels "01/05/2018 07:46",..: 139 140 141 143 144 148 148 149 150 151 ...
##  $ Total : num  1121.2 18.5 160 397.5 22 ...
##  $ Pago  : num  1121 20 200 398 50 ...
##  $ Cajero: Factor w/ 21 levels "ALE DIAZ","ALE HUERTA",..: 16 16 16 16 16 16 16 16 16 16 ...

Análisis descriptivo de ventas

summary(ventas)
##              Folio                     Hora           Total        
##  LBDV18010000012:    1   06/08/2018 20:20:    7   Min.   :-1772.9  
##  LBDV18010000013:    1   09/07/2018 16:31:    7   1st Qu.:   38.0  
##  LBDV18010000014:    1   12/08/2018 16:54:    7   Median :   95.0  
##  LBDV18010000015:    1   19/08/2018 15:23:    7   Mean   :  189.8  
##  LBDV18010000016:    1   19/08/2018 16:08:    7   3rd Qu.:  227.7  
##  LBDV18010000017:    1   19/08/2018 18:05:    7   Max.   :13263.9  
##  (Other)        :84875   (Other)         :84839                    
##       Pago                   Cajero     
##  Min.   :0.000e+00   MARICRUZ   :11885  
##  1st Qu.:5.000e+01   JUAN MARTIN:10287  
##  Median :1.550e+02   ALE HUERTA :10215  
##  Mean   :1.853e+08   FERNANDO C :10089  
##  3rd Qu.:4.000e+02   JESUS PEREZ: 6739  
##  Max.   :7.503e+12   MAYTE      : 5565  
##                      (Other)    :30101
n <- nrow(ventas)
n
## [1] 84881
cols <- ncol(ventas)
cols
## [1] 5

El conjunto de datos ventas tienen 84881 observaciones

  • Tiene 5 variables: Folio, Hora, Total, Pago y Cajero
  • La variable Total tiene ventas por debajo de 0, siendo la menor -1772.9, lo cual representa en términos de interpreteaión algún dato basura o mal registrado
  • ¿Cuántos registros hay por debajo de 0 en la columna o variable Total?,
  • ¿Qué hacer con dicha columna y los registros que están por debajo de 0?
  • Para hacer filtros se recomienda funciones de la librería dplyr
  • filter() fitrar ciertos registros u observaciones
  • select() proyectar algunos campos
  • arrange() ordenar el conjunto de datos por alguna columna
  • group by() y summarize() para datos agregados - mutate() para agregar o transformar o actualziar datos de columnas del conjunto de datos pipes
# install.packages(""dplyr)
library(dplyr)
## 
## Attaching package: 'dplyr'
## The following objects are masked from 'package:stats':
## 
##     filter, lag
## The following objects are masked from 'package:base':
## 
##     intersect, setdiff, setequal, union
filter(ventas, Total<=0) # Cuáles registros y cuántos
##               Folio             Hora    Total Pago        Cajero
## 1   LBDV18010000012 01/05/2018 21:08   -21.00    0    GABY LUCIO
## 2   LBDV18020000085 01/05/2018 13:14    -7.00    0    ALE HUERTA
## 3   LBDV18020000086 01/05/2018 15:15   -30.00    0    ALE HUERTA
## 4   LBDV18020000087 01/05/2018 18:05  -113.00    0    FERNANDO C
## 5   LBDV18050000126 02/05/2018 18:07   -22.00    0       CLAUDIA
## 6   LBDV18080000134 02/05/2018 11:06    -9.60    0        SARAHY
## 7   LBDV18080000135 02/05/2018 11:16   -37.60    0        SARAHY
## 8   LBDV18010000013 03/05/2018 20:53   -24.50    0    FERNANDO C
## 9   LBDV18020000088 03/05/2018 17:31   -30.00    0   JUAN MARTIN
## 10  LBDV18020000089 03/05/2018 18:58  -113.00    0   JUAN MARTIN
## 11  LBDV18030000154 03/05/2018 10:26   -56.00    0    ALE HUERTA
## 12  LBDV18030000155 03/05/2018 12:25   -98.00    0    ALE HUERTA
## 13  LBDV18040000219 03/05/2018 13:06    -8.00    0         MAYTE
## 14  LBDV18020000090 04/05/2018 11:05   -17.00    0         JANET
## 15  LBDV18020000091 05/05/2018 14:53   -50.00    0    ALE HUERTA
## 16  LBDV18030000156 05/05/2018 09:51   -20.70    0      MARICRUZ
## 17  LBDV18030000157 05/05/2018 18:32   -51.05    0    GABY LUCIO
## 18  LBDV18010000014 06/05/2018 13:36   -75.00    0         JANET
## 19  LBDV18050000127 06/05/2018 16:37   -58.00    0      MONSE L.
## 20  LBDV18020000092 07/05/2018 14:12   -18.50    0   JUAN MARTIN
## 21  LBDV18020000093 07/05/2018 14:38   -30.70    0   JUAN MARTIN
## 22  LBDV18020000094 07/05/2018 19:13   -43.00    0    ALE HUERTA
## 23  LBDV18030000158 07/05/2018 10:39    -1.00    0    GABY LUCIO
## 24  LBDV18040000220 07/05/2018 16:11   -65.00    0         MAYTE
## 25  LBDV18050000128 07/05/2018 16:13   -32.16    0        SARAHY
## 26  LBDV18020000095 08/05/2018 16:00   -20.70    0    ALE HUERTA
## 27  LBDV18020000096 08/05/2018 16:28  -275.20    0    ALE HUERTA
## 28  LBDV18030000159 09/05/2018 15:00  -894.60    0         JANET
## 29  LBDV18030000160 09/05/2018 18:07  -188.30    0         JANET
## 30  LBDV18080000136 09/05/2018 09:56    -7.50    0       CLAUDIA
## 31  LBDV18030000161 10/05/2018 13:55   -37.00    0    FERNANDO C
## 32  LBDV18030000162 10/05/2018 17:57  -894.60    0    ALE HUERTA
## 33  LBDV18020000097 11/05/2018 10:17  -168.65    0    GABY LUCIO
## 34  LBDV18020000098 11/05/2018 10:21   -30.00    0    GABY LUCIO
## 35  LBDV18040000221 11/05/2018 10:35   -21.00    0    FERNANDO C
## 36  LBDV18080000137 11/05/2018 09:15   -59.00    0      MONSE L.
## 37  LBDV18030000163 13/05/2018 12:49   -27.00    0    GABY LUCIO
## 38  LBDV18030000164 13/05/2018 13:19   -14.00    0    GABY LUCIO
## 39  LBDV18030000165 13/05/2018 16:02   -29.00    0    ALE HUERTA
## 40  LBDV18030000166 13/05/2018 20:47   -24.00    0    ALE HUERTA
## 41  LBDV18030000167 13/05/2018 20:53   -43.00    0    ALE HUERTA
## 42  LBDV18040000222 13/05/2018 11:43   -36.00    0   JUAN MARTIN
## 43  LBDV18020000099 14/05/2018 11:30   -28.00    0    ALE HUERTA
## 44  LBDV18020000100 14/05/2018 14:02   -19.00    0    ALE HUERTA
## 45  LBDV18020000101 14/05/2018 14:11   -50.00    0    ALE HUERTA
## 46  LBDV18030000168 14/05/2018 20:47  -807.60    0   JUAN MARTIN
## 47  LBDV18030000169 14/05/2018 21:03  -775.28    0   JUAN MARTIN
## 48  LBDV18080000138 14/05/2018 21:12   -19.00    0      MONSE L.
## 49  LBDV18030000170 15/05/2018 14:48   -17.00    0    ALE HUERTA
## 50  LBDV18030000171 15/05/2018 15:23   -26.70    0    ALE HUERTA
## 51  LBDV18020000102 16/05/2018 09:51  -422.90    0    ALE HUERTA
## 52  LBDV18020000103 16/05/2018 09:54  -526.15    0    ALE HUERTA
## 53  LBDV18020000104 16/05/2018 13:12   -18.00    0    ALE HUERTA
## 54  LBDV18020000105 17/05/2018 14:41  -289.00    0    ALE HUERTA
## 55  LBDV18020000106 17/05/2018 14:52   -25.00    0    ALE HUERTA
## 56  LBDV18020000107 17/05/2018 15:01  -204.00    0    ALE HUERTA
## 57  LBDV18020000108 17/05/2018 15:16   -70.00    0    ALE HUERTA
## 58  LBDV18020000109 17/05/2018 18:23    -7.50    0    FERNANDO C
## 59  LBDV18020000110 17/05/2018 20:37   -43.00    0    FERNANDO C
## 60  LBDV18030000172 17/05/2018 18:47   -22.50    0   JUAN MARTIN
## 61  LBDV18010000015 18/05/2018 14:55  -145.50    0      MARICRUZ
## 62  LBDV18020000111 18/05/2018 21:12    -6.20    0    FERNANDO C
## 63  LBDV18020000112 18/05/2018 21:12  -133.90    0    FERNANDO C
## 64  LBDV18030000173 18/05/2018 21:34   -42.60    0   JUAN MARTIN
## 65  LBDV18080000139 19/05/2018 14:53    -8.50    0        SARAHY
## 66  LBDV18010000016 21/05/2018 11:09   -31.70    0   JUAN MARTIN
## 67  LBDV18010000017 21/05/2018 14:18 -1039.70    0   JUAN MARTIN
## 68  LBDV18020000114 22/05/2018 16:51   -50.00    0      MARICRUZ
## 69  LBDV18020000113 22/05/2018 13:42   -28.00    0      MARICRUZ
## 70  LBDV18010000018 23/05/2018 15:08   -37.00    0   JUAN MARTIN
## 71  LBDV18010000019 23/05/2018 20:59   -43.00    0      MARICRUZ
## 72  LBDV18020000115 23/05/2018 17:06   -52.40    0    ALE HUERTA
## 73  LBDV18030000174 23/05/2018 15:21   -38.00    0         JANET
## 74  LBDV18020000116 24/05/2018 17:40   -12.00    0    ALE HUERTA
## 75  LBDV18030000175 24/05/2018 16:57   -35.35    0      MARICRUZ
## 76  LBDV18010000020 25/05/2018 18:43  -378.00    0         JANET
## 77  LBDV18030000176 25/05/2018 10:19   -16.50    0    GABY LUCIO
## 78  LBDV18030000177 25/05/2018 11:48    -9.00    0    GABY LUCIO
## 79  LBDV18080000140 25/05/2018 13:06   -69.00    0      MONSE L.
## 80  LBDV18020000117 26/05/2018 16:53  -100.00    0         JANET
## 81  LBDV18020000118 26/05/2018 20:52   -36.00    0         JANET
## 82  LBDV18030000178 26/05/2018 20:53   -15.00    0      MARICRUZ
## 83  LBDV18010000021 27/05/2018 13:15   -36.00    0   JUAN MARTIN
## 84  LBDV18030000179 27/05/2018 11:43   -63.00    0    GABY LUCIO
## 85  LBDV18030000180 27/05/2018 13:27   -21.50    0    GABY LUCIO
## 86  LBDV18030000181 27/05/2018 13:59   -28.00    0    GABY LUCIO
## 87  LBDV18030000182 27/05/2018 17:28   -14.50    0    ALE HUERTA
## 88  LBDV18030000183 27/05/2018 19:59   -50.00    0    ALE HUERTA
## 89  LBDV18010000022 28/05/2018 19:33   -13.60    0          LINA
## 90  LBDV18020000119 28/05/2018 18:14  -155.00    0    GABY LUCIO
## 91  LBDV18030000184 28/05/2018 14:12   -19.00    0   JUAN MARTIN
## 92  LBDV18050000129 29/05/2018 12:08   -89.40    0    ALE HUERTA
## 93  LBDV18080000141 29/05/2018 21:07   -38.40    0      MONSE L.
## 94  LBDV18040000223 30/05/2018 15:42  -187.49    0   JUAN MARTIN
## 95  LBDV18080000142 31/05/2018 10:15    -8.00    0        SARAHY
## 96  LBDV18020000120 01/06/2018 19:42  -234.00    0    FERNANDO C
## 97  LBDV18020000121 01/06/2018 20:29   -43.50    0    FERNANDO C
## 98  LBDV18040000224 01/06/2018 20:27   -43.50    0          LINA
## 99  LBDV18040000225 01/06/2018 20:35   -34.95    0          LINA
## 100 LBDV18080000143 01/06/2018 20:12   -60.00    0       CLAUDIA
## 101 LBDV18080000144 01/06/2018 21:23   -60.00    0       CLAUDIA
## 102 LBDV18030000185 02/06/2018 18:22   -33.50    0      MONSE L.
## 103 LBDV18030000186 02/06/2018 21:09   -50.88    0      MONSE L.
## 104 LBDV18040000226 02/06/2018 16:50   -50.00    0      MARICRUZ
## 105 LBDV18030000187 03/06/2018 12:35  -132.80    0    ALE HUERTA
## 106 LBDV18030000188 03/06/2018 15:29  -258.20    0    ALE HUERTA
## 107 LBDV18080000145 03/06/2018 15:24   -16.50    0        SARAHY
## 108 LBDV18080000146 03/06/2018 20:35   -45.80    0      MONSE L.
## 109 LBDV18020000122 04/06/2018 12:07   -30.00    0         JANET
## 110 LBDV18020000123 05/06/2018 10:32   -32.00    0    FERNANDO C
## 111 LBDV18020000124 05/06/2018 10:57   -10.00    0    FERNANDO C
## 112 LBDV18020000125 05/06/2018 14:56   -15.00    0    FERNANDO C
## 113 LBDV18030000190 05/06/2018 09:47    -7.50    0         MAYTE
## 114 LBDV18030000191 05/06/2018 09:48    -7.50    0         MAYTE
## 115 LBDV18030000189 05/06/2018 08:20   -33.30    0         MAYTE
## 116 LBDV18030000192 05/06/2018 16:06  -184.80    0    ALE HUERTA
## 117 LBDV18030000193 05/06/2018 19:43   -55.50    0    ALE HUERTA
## 118 LBDV18040000227 05/06/2018 19:34   -27.00    0      MARICRUZ
## 119 LBDV18040000228 05/06/2018 19:38   -30.00    0      MARICRUZ
## 120 LBDV18020000126 06/06/2018 08:14  -185.00    0         JANET
## 121 LBDV18030000194 06/06/2018 18:48   -74.60    0    ALE HUERTA
## 122 LBDV18020000127 07/06/2018 17:11   -40.00    0         MAYTE
## 123 LBDV18020000128 08/06/2018 11:59   -13.30    0    FERNANDO C
## 124 LBDV18030000195 08/06/2018 20:17  -122.00    0      MARICRUZ
## 125 LBDV18010000023 10/06/2018 15:44  -104.00    0      MARICRUZ
## 126 LBDV18020000129 10/06/2018 13:55   -15.00    0    FERNANDO C
## 127 LBDV18030000196 10/06/2018 11:32   -29.00    0         MAYTE
## 128 LBDV18040000229 10/06/2018 18:42   -25.00    0   JUAN MARTIN
## 129 LBDV18040000230 11/06/2018 14:33   -14.88    0    ALE HUERTA
## 130 LBDV18040000231 11/06/2018 15:30   -30.00    0    ALE HUERTA
## 131 LBDV18080000147 11/06/2018 14:48   -55.80    0        SARAHY
## 132 LBDV18020000130 12/06/2018 16:08   -31.20    0         MAYTE
## 133 LBDV18020000131 12/06/2018 19:30   -25.00    0         MAYTE
## 134 LBDV18030000197 12/06/2018 11:44   -40.00    0    ALE HUERTA
## 135 LBDV18020000132 13/06/2018 19:34   -30.00    0    FERNANDO C
## 136 LBDV18020000133 13/06/2018 19:59   -33.00    0    FERNANDO C
## 137 LBDV18030000198 13/06/2018 11:11   -50.00    0    ALE HUERTA
## 138 LBDV18030000199 13/06/2018 20:44   -17.82    0         MAYTE
## 139 LBDV18020000134 14/06/2018 11:49  -280.50    0   JUAN MARTIN
## 140 LBDV18020000135 15/06/2018 08:45   -85.00    0      MARICRUZ
## 141 LBDV18030000200 15/06/2018 16:52   -83.00    0    FERNANDO C
## 142 LBDV18030000201 15/06/2018 20:00  -606.52    0    FERNANDO C
## 143 LBDV18020000136 16/06/2018 14:22   -74.00    0      MARICRUZ
## 144 LBDV18020000137 16/06/2018 16:12   -56.50    0    FERNANDO C
## 145 LBDV18030000202 16/06/2018 20:25   -40.00    0         MAYTE
## 146 LBDV18020000138 17/06/2018 09:54  -200.00    0      MARICRUZ
## 147 LBDV18030000203 17/06/2018 09:16   -37.50    0    ALE HUERTA
## 148 LBDV18030000204 17/06/2018 09:21   -53.00    0    ALE HUERTA
## 149 LBDV18040000232 17/06/2018 19:07  -127.50    0   JUAN MARTIN
## 150 LBDV18030000205 18/06/2018 14:13   -31.00    0         MAYTE
## 151 LBDV18030000206 18/06/2018 14:21   -16.50    0         MAYTE
## 152 LBDV18030000207 18/06/2018 20:58   -33.00    0      MARICRUZ
## 153 LBDV18040000233 18/06/2018 17:18   -32.00    0    ALE HUERTA
## 154 LBDV18040000234 18/06/2018 21:18   -20.00    0    ALE HUERTA
## 155 LBDV18020000139 19/06/2018 18:46   -50.50    0    ALE HUERTA
## 156 LBDV18080000148 19/06/2018 09:37    -5.00    0      MONSE L.
## 157 LBDV18040000235 20/06/2018 10:37   -53.00    0    FERNANDO C
## 158 LBDV18040000236 20/06/2018 12:38   -20.80    0    FERNANDO C
## 159 LBDV18040000237 20/06/2018 17:16   -49.00    0    ALE HUERTA
## 160 LBDV18080000149 20/06/2018 19:37  -116.00    0       CLAUDIA
## 161 LBDV18020000140 21/06/2018 16:50   -42.00    0      MARICRUZ
## 162 LBDV18040000238 21/06/2018 11:52  -120.00    0    FERNANDO C
## 163 LBDV18080000150 21/06/2018 19:54    -0.50    0       CLAUDIA
## 164 LBDV18020000141 22/06/2018 20:41   -90.00    0      MARICRUZ
## 165 LBDV18030000208 22/06/2018 14:12   -14.60    0    FERNANDO C
## 166 LBDV18030000209 22/06/2018 14:34   -10.00    0    FERNANDO C
## 167 LBDV18030000210 22/06/2018 14:48   -21.50    0    FERNANDO C
## 168 LBDV18030000211 23/06/2018 12:24 -1772.90    0    ALE HUERTA
## 169 LBDV18030000212 23/06/2018 13:23   -28.00    0    ALE HUERTA
## 170 LBDV18030000213 23/06/2018 14:04  -101.50    0    ALE HUERTA
## 171 LBDV18080000151 23/06/2018 20:20   -20.00    0       CLAUDIA
## 172 LBDV18020000142 24/06/2018 14:03   -10.10    0      MARICRUZ
## 173 LBDV18030000214 24/06/2018 11:13   -41.00    0         MAYTE
## 174 LBDV18030000215 24/06/2018 14:21   -77.50    0         MAYTE
## 175 LBDV18040000239 24/06/2018 08:09    -9.60    0    FERNANDO C
## 176 LBDV18080000152 25/06/2018 16:16   -80.00    0      MONSE L.
## 177 LBDV18080000153 25/06/2018 16:20  -195.42    0      MONSE L.
## 178 LBDV18010000024 26/06/2018 13:24  -307.00    0   JUAN MARTIN
## 179 LBDV18020000143 26/06/2018 15:30   -63.00    0    ALE HUERTA
## 180 LBDV18080000154 27/06/2018 17:30   -72.00    0        SARAHY
## 181 LBDV18020000144 28/06/2018 18:14    -7.80    0    FERNANDO C
## 182 LBDV18030000216 28/06/2018 13:30   -18.00    0      MARICRUZ
## 183 LBDV18030000217 28/06/2018 16:42   -26.50    0         MAYTE
## 184 LBDV18020000145 29/06/2018 10:27   -19.00    0      MARICRUZ
## 185 LBDV18030000218 29/06/2018 11:08  -120.00    0    ALE HUERTA
## 186 LBDV18030000219 30/06/2018 11:19   -46.00    0      MARICRUZ
## 187 LBDV18030000220 30/06/2018 20:50   -19.80    0    FERNANDO C
## 188 LBDV18080000155 30/06/2018 19:22   -13.00    0      MONSE L.
## 189 LBDV18010000025 01/07/2018 14:47  -120.00    0      MARICRUZ
## 190 LBDV18080000156 01/07/2018 19:38    -5.00    0      MONSE L.
## 191 LBDV18030000221 02/07/2018 17:18   -32.00    0   JUAN MARTIN
## 192 LBDV18020000146 03/07/2018 10:52   -80.00    0          LINA
## 193 LBDV18010000026 04/07/2018 14:23   -14.55    0   JUAN MARTIN
## 194 LBDV18010000027 05/07/2018 10:38    -9.00    0          LINA
## 195 LBDV18010000028 05/07/2018 20:59  -309.05    0   JUAN MARTIN
## 196 LBDV18020000147 05/07/2018 15:14   -28.00    0         MAYTE
## 197 LBDV18020000148 05/07/2018 15:15  -140.00    0         MAYTE
## 198 LBDV18020000149 05/07/2018 20:51   -20.24    0      ALE DIAZ
## 199 LBDV18020000150 06/07/2018 17:55    -9.00    0      MARICRUZ
## 200 LBDV18020000151 06/07/2018 20:45   -24.00    0      MARICRUZ
## 201 LBDV18020000152 07/07/2018 13:17   -15.25    0    FERNANDO C
## 202 LBDV18020000153 07/07/2018 13:17   -23.00    0    FERNANDO C
## 203 LBDV18020000154 07/07/2018 17:49   -67.20    0      MARICRUZ
## 204 LBDV18020000155 08/07/2018 09:33   -92.00    0    FERNANDO C
## 205 LBDV18020000156 08/07/2018 12:50   -36.70    0    FERNANDO C
## 206 LBDV18020000157 08/07/2018 16:36   -59.30    0      ALE DIAZ
## 207 LBDV18080000157 08/07/2018 12:44   -79.00    0      MONSE L.
## 208 LBDV18010000029 09/07/2018 15:26   -19.00    0   JUAN MARTIN
## 209 LBDV18030000222 09/07/2018 16:59   -20.00    0          LINA
## 210 LBDV18080000158 09/07/2018 13:47   -26.00    0        SARAHY
## 211 LBDV18010000030 10/07/2018 17:16   -28.50    0    FERNANDO C
## 212 LBDV18010000031 11/07/2018 10:37   -23.00    0   JUAN MARTIN
## 213 LBDV18020000159 11/07/2018 12:29  -612.20    0      MARICRUZ
## 214 LBDV18020000158 11/07/2018 11:09   -75.00    0      MARICRUZ
## 215 LBDV18020000160 11/07/2018 15:17    -5.90    0      MARICRUZ
## 216 LBDV18030000223 11/07/2018 19:16   -38.00    0          LINA
## 217 LBDV18080000159 12/07/2018 18:32   -18.00    0      MONSE L.
## 218 LBDV18020000161 14/07/2018 13:56   -64.00    0      MARICRUZ
## 219 LBDV18080000160 14/07/2018 13:30   -26.20    0     JAQUELINE
## 220 LBDV18080000161 15/07/2018 19:50   -56.65    0        SARAHY
## 221 LBDV18020000162 16/07/2018 10:43  -140.00    0     EDUARDO V
## 222 LBDV18020000163 16/07/2018 11:22   -62.00    0     EDUARDO V
## 223 LBDV18020000164 16/07/2018 19:40    -2.00    0      MARICRUZ
## 224 LBDV18080000162 17/07/2018 13:44  -142.00    0      MONSE L.
## 225 LBDV18080000163 17/07/2018 13:44   -13.80    0      MONSE L.
## 226 LBDV18020000165 18/07/2018 15:53  -145.00    0         MAYTE
## 227 LBDV18020000166 18/07/2018 16:55   -40.50    0      MARICRUZ
## 228 LBDV18080000166 19/07/2018 20:46   -59.00    0     JAQUELINE
## 229 LBDV18080000164 19/07/2018 16:46  -199.80    0     JAQUELINE
## 230 LBDV18080000165 19/07/2018 17:26  -100.32    0     JAQUELINE
## 231 LBDV18010000032 20/07/2018 19:21  -240.00    0   JUAN MARTIN
## 232 LBDV18030000224 20/07/2018 17:41   -97.00    0    ALE HUERTA
## 233 LBDV18080000167 20/07/2018 17:08   -27.50    0      MONSE L.
## 234 LBDV18010000033 21/07/2018 14:32   -26.00    0         MAYTE
## 235 LBDV18010000034 21/07/2018 14:51    -6.30    0         MAYTE
## 236 LBDV18010000035 21/07/2018 14:51   -18.90    0         MAYTE
## 237 LBDV18010000036 21/07/2018 17:58   -27.00    0    ALE HUERTA
## 238 LBDV18020000167 21/07/2018 14:56   -15.60    0   JESUS PEREZ
## 239 LBDV18080000169 21/07/2018 20:49  -100.00    0     JAQUELINE
## 240 LBDV18080000170 21/07/2018 20:51  -100.50    0     JAQUELINE
## 241 LBDV18080000168 21/07/2018 11:32   -37.50    0      MONSE L.
## 242 LBDV18020000168 22/07/2018 11:08   -74.00    0   JESUS PEREZ
## 243 LBDV18020000169 22/07/2018 14:16   -31.00    0   JESUS PEREZ
## 244 LBDV18030000225 22/07/2018 14:21   -36.00    0   JUAN MARTIN
## 245 LBDV18040000240 22/07/2018 14:04   -83.50    0      MARICRUZ
## 246 LBDV18040000241 22/07/2018 16:23   -73.00    0      MARICRUZ
## 247 LBDV18020000170 24/07/2018 19:10   -29.70    0   JESUS PEREZ
## 248 LBDV18080000171 24/07/2018 20:02  -100.00    0      MONSE L.
## 249 LBDV18020000171 25/07/2018 17:08   -13.50    0    FERNANDO C
## 250 LBDV18010000037 26/07/2018 17:27   -14.00    0   JESUS PEREZ
## 251 LBDV18020000172 26/07/2018 10:00  -405.00    0      MARICRUZ
## 252 LBDV18020000173 26/07/2018 18:08   -58.00    0    ROSI MEJIA
## 253 LBDV18030000226 26/07/2018 13:34   -91.50    0    ALE HUERTA
## 254 LBDV18020000174 27/07/2018 17:30   -40.00    0    FERNANDO C
## 255 LBDV18020000175 28/07/2018 17:09   -33.00    0 MIRIAM LANDIN
## 256 LBDV18080000172 28/07/2018 12:05   -36.00    0     JAQUELINE
## 257 LBDV18010000038 29/07/2018 14:54   -62.50    0   JESUS PEREZ
## 258 LBDV18020000176 29/07/2018 10:52   -91.00    0 MIRIAM LANDIN
## 259 LBDV18030000227 29/07/2018 14:19    -7.50    0      ALE DIAZ
## 260 LBDV18080000173 29/07/2018 11:34   -29.00    0     JAQUELINE
## 261 LBDV18030000228 30/07/2018 07:51  -356.30    0   JESUS PEREZ
## 262 LBDV18030000229 30/07/2018 14:13   -50.00    0   JESUS PEREZ
## 263 LBDV18040000242 30/07/2018 14:14   -50.00    0    ROSI MEJIA
## 264 LBDV18080000174 30/07/2018 09:00  -100.70    0     EDUARDO V
## 265 LBDV18030000230 31/07/2018 13:51   -12.00    0   JESUS PEREZ
## 266 LBDV18030000231 31/07/2018 16:28  -163.00    0   JESUS PEREZ
## 267 LBDV18030000232 31/07/2018 18:57   -31.00    0    ALE HUERTA
## 268 LBDV18080000175 31/07/2018 16:29   -99.50    0     EDUARDO V
## 269 LBDV18020000177 01/08/2018 11:11   -33.00    0   JESUS PEREZ
## 270 LBDV18020000178 01/08/2018 14:03   -33.00    0   JESUS PEREZ
## 271 LBDV18030000234 01/08/2018 14:44    -5.50    0    ROSI MEJIA
## 272 LBDV18030000233 01/08/2018 13:49   -13.00    0    ROSI MEJIA
## 273 LBDV18040000243 01/08/2018 14:27   -14.00    0        MIRIAM
## 274 LBDV18080000176 01/08/2018 19:15   -48.00    0     EDUARDO V
## 275 LBDV18020000179 02/08/2018 11:30   -37.00    0    FERNANDO C
## 276 LBDV18020000180 02/08/2018 19:18   -12.00    0    ALE HUERTA
## 277 LBDV18020000181 02/08/2018 20:52   -50.00    0    ALE HUERTA
## 278 LBDV18080000177 02/08/2018 18:04   -22.00    0     JAQUELINE
## 279 LBDV18030000235 03/08/2018 20:01   -16.00    0    ALE HUERTA
## 280 LBDV18030000236 03/08/2018 21:08   -14.00    0    ALE HUERTA
## 281 LBDV18080000178 03/08/2018 18:05   -17.28    0     JAQUELINE
## 282 LBDV18020000182 05/08/2018 16:31   -36.50    0        MIRIAM
## 283 LBDV18020000183 05/08/2018 20:00   -55.00    0        MIRIAM
## 284 LBDV18030000237 05/08/2018 13:19   -29.00    0    FERNANDO C
## 285 LBDV18030000238 05/08/2018 15:41   -11.50    0    FERNANDO C
## 286 LBDV18030000239 05/08/2018 17:45   -19.50    0    ALE HUERTA
## 287 LBDV18030000240 05/08/2018 18:12  -102.00    0    ALE HUERTA
## 288 LBDV18030000241 05/08/2018 18:14  -102.00    0    ALE HUERTA
## 289 LBDV18040000244 05/08/2018 13:54  -107.00    0    ROSI MEJIA
## 290 LBDV18040000245 05/08/2018 16:25   -26.00    0    ROSI MEJIA
## 291 LBDV18070000005 05/08/2018 13:13  -160.09    0      MONSE L.
## 292 LBDV18070000006 05/08/2018 14:42  -163.80    0      MONSE L.
## 293 LBDV18080000179 05/08/2018 15:23   -24.00    0        SARAHY
## 294 LBDV18010000039 06/08/2018 20:20   -47.00    0          LINA
## 295 LBDV18020000184 06/08/2018 13:41   -20.00    0        MIRIAM
## 296 LBDV18020000185 06/08/2018 17:30   -24.00    0    ROSI MEJIA
## 297 LBDV18020000187 08/08/2018 13:48   -14.50    0      MARICRUZ
## 298 LBDV18020000186 08/08/2018 10:39  -200.00    0      MARICRUZ
## 299 LBDV18030000242 08/08/2018 11:00   -29.00    0        MIRIAM
## 300 LBDV18080000180 08/08/2018 08:37   -98.80    0     JAQUELINE
## 301 LBDV18010000040 09/08/2018 20:36   -49.10    0    FERNANDO C
## 302 LBDV18020000188 09/08/2018 18:46   -12.50    0          LINA
## 303 LBDV18020000189 09/08/2018 18:56   -30.50    0          LINA
## 304 LBDV18030000243 09/08/2018 19:35   -10.00    0    ALE HUERTA
## 305 LBDV18030000244 10/08/2018 10:04  -496.50    0        MIRIAM
## 306 LBDV18020000190 11/08/2018 16:54   -29.00    0   JESUS PEREZ
## 307 LBDV18030000245 11/08/2018 11:40   -90.00    0        MIRIAM
## 308 LBDV18030000246 11/08/2018 14:06   -32.00    0        MIRIAM
## 309 LBDV18010000041 12/08/2018 17:43   -20.00    0   JESUS PEREZ
## 310 LBDV18020000191 12/08/2018 13:29   -75.00    0      MARICRUZ
## 311 LBDV18030000247 12/08/2018 17:12    -6.60    0    ROSI MEJIA
## 312 LBDV18030000248 12/08/2018 17:16   -42.30    0    ROSI MEJIA
## 313 LBDV18030000249 12/08/2018 17:54  -212.30    0    ROSI MEJIA
## 314 LBDV18010000042 13/08/2018 16:27  -225.00    0    ALE HUERTA
## 315 LBDV18020000192 13/08/2018 17:12   -23.00    0        MIRIAM
## 316 LBDV18030000250 13/08/2018 12:55   -91.50    0     EDUARDO V
## 317 LBDV18030000251 13/08/2018 16:01   -26.00    0    ROSI MEJIA
## 318 LBDV18070000007 13/08/2018 12:42   -22.50    0      MONSE L.
## 319 LBDV18070000008 14/08/2018 18:27  -112.50    0     JAQUELINE
## 320 LBDV18010000043 15/08/2018 15:47   -13.00    0    ROSI MEJIA
## 321 LBDV18030000252 15/08/2018 20:42   -30.00    0    ALE HUERTA
## 322 LBDV18040000246 15/08/2018 18:34   -61.50    0        MIRIAM
## 323 LBDV18080000181 15/08/2018 18:47   -38.50    0     JAQUELINE
## 324 LBDV18020000193 16/08/2018 12:40    -3.00    0    FERNANDO C
## 325 LBDV18020000194 16/08/2018 15:13   -21.50    0    FERNANDO C
## 326 LBDV18030000253 16/08/2018 12:47  -406.00    0      ALE DIAZ
## 327 LBDV18070000009 16/08/2018 10:14    -1.80    0        SARAHY
## 328 LBDV18020000195 17/08/2018 07:39  -100.00    0    FERNANDO C
## 329 LBDV18020000196 17/08/2018 21:09   -60.00    0    ROSI MEJIA
## 330 LBDV18030000254 17/08/2018 12:48   -18.00    0   JESUS PEREZ
## 331 LBDV18020000197 18/08/2018 16:05   -29.50    0      MARICRUZ
## 332 LBDV18020000198 18/08/2018 16:37  -299.52    0      MARICRUZ
## 333 LBDV18030000255 18/08/2018 13:09   -13.50    0   JESUS PEREZ
## 334 LBDV18020000199 19/08/2018 17:19   -68.00    0        MIRIAM
## 335 LBDV18040000247 19/08/2018 20:30   -51.50    0      MARICRUZ
## 336 LBDV18070000010 19/08/2018 16:06  -129.00    0     EDUARDO V
## 337 LBDV18070000011 19/08/2018 16:41   -15.50    0     EDUARDO V
## 338 LBDV18070000012 19/08/2018 19:44   -10.50    0     EDUARDO V
## 339 LBDV18080000182 19/08/2018 18:23  -135.00    0     JAQUELINE
## 340 LBDV18020000200 20/08/2018 13:08   -18.80    0      MARICRUZ
## 341 LBDV18020000201 20/08/2018 20:53  -255.00    0    ROSI MEJIA
## 342 LBDV18030000256 20/08/2018 13:46   -38.00    0   JESUS PEREZ
## 343 LBDV18070000013 20/08/2018 20:24   -15.00    0      MONSE L.
## 344 LBDV18080000183 20/08/2018 20:29   -52.25    0        SARAHY
## 345 LBDV18080000184 20/08/2018 20:44   -67.50    0        SARAHY
## 346 LBDV18080000185 20/08/2018 21:20   -30.00    0        SARAHY
## 347 LBDV18030000257 21/08/2018 16:23   -22.35    0    ROSI MEJIA
## 348 LBDV18070000014 21/08/2018 15:17   -50.35    0     EDUARDO V
## 349 LBDV18030000258 22/08/2018 12:24   -56.00    0   JESUS PEREZ
## 350 LBDV18030000259 22/08/2018 15:33   -48.00    0   JESUS PEREZ
## 351 LBDV18030000260 22/08/2018 16:32  -239.70    0        MIRIAM
## 352 LBDV18080000186 22/08/2018 12:26  -100.50    0     JAQUELINE
## 353 LBDV18020000202 23/08/2018 18:44  -202.00    0    ALE HUERTA
## 354 LBDV18030000261 23/08/2018 08:17   -58.00    0   JESUS PEREZ
## 355 LBDV18030000262 23/08/2018 08:21  -406.00    0   JESUS PEREZ
## 356 LBDV18030000263 23/08/2018 19:04   -35.00    0        MIRIAM
## 357 LBDV18070000015 23/08/2018 16:09   -45.00    0      MONSE L.
## 358 LBDV18020000203 25/08/2018 14:13   -51.10    0      MARICRUZ
## 359 LBDV18020000204 25/08/2018 14:39   -11.00    0      MARICRUZ
## 360 LBDV18010000044 26/08/2018 13:25   -50.55    0        MIRIAM
## 361 LBDV18010000045 26/08/2018 19:39   -45.00    0        MIRIAM
## 362 LBDV18070000016 26/08/2018 18:38   -70.00    0      MONSE L.
## 363 LBDV18070000017 26/08/2018 19:13  -139.50    0      MONSE L.
## 364 LBDV18010000046 27/08/2018 14:05   -21.80    0    ROSI MEJIA
## 365 LBDV18020000205 27/08/2018 21:06    -7.00    0    ALE HUERTA
## 366 LBDV18040000248 27/08/2018 09:41   -12.00    0          LINA
## 367 LBDV18070000018 27/08/2018 11:04   -56.00    0      MONSE L.
## 368 LBDV18070000019 27/08/2018 13:29  -304.48    0      MONSE L.
## 369 LBDV18020000206 28/08/2018 16:00  -185.00    0      MARICRUZ
## 370 LBDV18030000264 29/08/2018 08:06  -130.00    0   JESUS PEREZ
## 371 LBDV18030000265 29/08/2018 13:49  -156.50    0   JESUS PEREZ
## 372 LBDV18030000266 29/08/2018 15:27   -10.00    0   JESUS PEREZ
## 373 LBDV18080000187 29/08/2018 09:45   -37.00    0        SARAHY
## 374 LBDV18020000207 30/08/2018 09:02   -12.00    0          LINA
## 375 LBDV18010000047 31/08/2018 17:39   -37.00    0      ALE DIAZ
## 376 LBDV18010000048 31/08/2018 18:50   -44.20    0      ALE DIAZ
## 377 LBDV18030000267 31/08/2018 19:27  -182.00    0    ALE HUERTA

Limpiando el conjunto de datos

Determinar la media artimética de la columna Total de los registros que tienen Total superior a cero

Total <- filter(ventas, Total>0) %>% select(Total)
mediaTotal <- mean(Total$Total)
mediaTotal
## [1] 191.0067

Transformando ventas

Agregando nueva columna

ventas <- mutate(ventas, TotalLimpio = Total)

head(ventas) # Los primeros seis
##             Folio             Hora   Total    Pago Cajero TotalLimpio
## 1 LBVT18010004435 01/05/2018 12:36 1121.20 1121.20  MAYTE     1121.20
## 2 LBVT18010004436 01/05/2018 12:37   18.50   20.00  MAYTE       18.50
## 3 LBVT18010004437 01/05/2018 12:38  160.00  200.00  MAYTE      160.00
## 4 LBVT18010004438 01/05/2018 12:47  397.50  397.50  MAYTE      397.50
## 5 LBVT18010004439 01/05/2018 12:48   22.00   50.00  MAYTE       22.00
## 6 LBVT18010004440 01/05/2018 12:53 1314.19 1314.19  MAYTE     1314.19