* create_report() * introduce() * plot_intro() * plotboxplot() * plot_missing() * plot_histogram() * plot_bar() * plot_correlation()

<span style=’color: red;>Instalar paquetes y llamar librerias

library(DataExplorer)
library(nycflights13)

<span style=’color: red;>Contexto

El paquete nycflights13 contiene informacion sobre todos los vuelos que partieron desde Nueva York (EWR, JFK Y LGA) a destinos en USA en 2013. Fueron 336,776 vuelos en total

las tablas en este paquete y sus relaciones son las siguientes:

<span style=’color: red;>Crear base de datos

flights <- flights
weather <- weather
airports <- airports
airlines <- airlines
df <- merge(flights,airlines, by = "carrier")
df <- merge(df, planes, by = "tailnum")

<span style=’color: red;>Crear reporte y graficas

create_report(df)
## 
## 
## processing file: report.rmd
## 
  |                                           
  |                                     |   0%
  |                                           
  |.                                    |   2%                                 
  |                                           
  |..                                   |   5% [global_options]                
  |                                           
  |...                                  |   7%                                 
  |                                           
  |....                                 |  10% [introduce]                     
  |                                           
  |....                                 |  12%                                 
  |                                           
  |.....                                |  14% [plot_intro]                    
  |                                           
  |......                               |  17%                                 
  |                                           
  |.......                              |  19% [data_structure]                
  |                                           
  |........                             |  21%                                 
  |                                           
  |.........                            |  24% [missing_profile]               
  |                                           
  |..........                           |  26%                                 
  |                                           
  |...........                          |  29% [univariate_distribution_header]
  |                                           
  |...........                          |  31%                                 
  |                                           
  |............                         |  33% [plot_histogram]                
  |                                           
  |.............                        |  36%                                 
  |                                           
  |..............                       |  38% [plot_density]                  
  |                                           
  |...............                      |  40%                                 
  |                                           
  |................                     |  43% [plot_frequency_bar]            
  |                                           
  |.................                    |  45%                                 
  |                                           
  |..................                   |  48% [plot_response_bar]             
  |                                           
  |..................                   |  50%                                 
  |                                           
  |...................                  |  52% [plot_with_bar]                 
  |                                           
  |....................                 |  55%                                 
  |                                           
  |.....................                |  57% [plot_normal_qq]                
  |                                           
  |......................               |  60%                                 
  |                                           
  |.......................              |  62% [plot_response_qq]              
  |                                           
  |........................             |  64%                                 
  |                                           
  |.........................            |  67% [plot_by_qq]                    
  |                                           
  |..........................           |  69%                                 
  |                                           
  |..........................           |  71% [correlation_analysis]          
  |                                           
  |...........................          |  74%                                 
  |                                           
  |............................         |  76% [principal_component_analysis]  
  |                                           
  |.............................        |  79%                                 
  |                                           
  |..............................       |  81% [bivariate_distribution_header] 
  |                                           
  |...............................      |  83%                                 
  |                                           
  |................................     |  86% [plot_response_boxplot]         
  |                                           
  |.................................    |  88%                                 
  |                                           
  |.................................    |  90% [plot_by_boxplot]               
  |                                           
  |..................................   |  93%                                 
  |                                           
  |...................................  |  95% [plot_response_scatterplot]     
  |                                           
  |.................................... |  98%                                 
  |                                           
  |.....................................| 100% [plot_by_scatterplot]           
## output file: /Users/luisalfredo/Downloads/report.knit.md
## /Applications/RStudio.app/Contents/Resources/app/quarto/bin/tools/pandoc +RTS -K512m -RTS /Users/luisalfredo/Downloads/report.knit.md --to html4 --from markdown+autolink_bare_uris+tex_math_single_backslash --output /Users/luisalfredo/Downloads/report.html --lua-filter /Library/Frameworks/R.framework/Versions/4.3-arm64/Resources/library/rmarkdown/rmarkdown/lua/pagebreak.lua --lua-filter /Library/Frameworks/R.framework/Versions/4.3-arm64/Resources/library/rmarkdown/rmarkdown/lua/latex-div.lua --embed-resources --standalone --variable bs3=TRUE --section-divs --table-of-contents --toc-depth 6 --template /Library/Frameworks/R.framework/Versions/4.3-arm64/Resources/library/rmarkdown/rmd/h/default.html --no-highlight --variable highlightjs=1 --variable theme=yeti --mathjax --variable 'mathjax-url=https://mathjax.rstudio.com/latest/MathJax.js?config=TeX-AMS-MML_HTMLorMML' --include-in-header /var/folders/td/5r04dfdd3r75ysb7tlq3_rhc0000gp/T//RtmpK9XXtA/rmarkdown-str65d57f753e35.html
## 
## Output created: report.html
introduce(df)
##     rows columns discrete_columns continuous_columns all_missing_columns
## 1 284170      28               10                 18                   0
##   total_missing_values complete_rows total_observations memory_usage
## 1               311768           920            7956760     50225296
plot_intro(df)

plot_boxplot(df, by="carrier")
## Warning: Removed 23255 rows containing non-finite outside the scale range
## (`stat_boxplot()`).

## Warning: Removed 288513 rows containing non-finite outside the scale range
## (`stat_boxplot()`).

plot_missing(df)

plot_histogram(df)

plot_bar(df)
## 4 columns ignored with more than 50 categories.
## tailnum: 3322 categories
## dest: 104 categories
## time_hour: 6934 categories
## model: 127 categories

plot_correlation(df)
## 5 features with more than 20 categories ignored!
## tailnum: 3322 categories
## dest: 104 categories
## time_hour: 6934 categories
## manufacturer: 35 categories
## model: 127 categories
## Warning in cor(x = structure(list(year.x = c(2013L, 2013L, 2013L, 2013L, : the
## standard deviation is zero

LS0tCiAgdGl0bGU6ICJ0ZXh0IG1pbmluZyIKICBhdXRob3I6ICJMdWlzIEFsZnJlZG8gR29uemFsZXogQ2FudG8iCiAgZGF0ZTogIjIwMjQtMDItMTkiCiAgb3V0cHV0OiAKICAgIGh0bWxfZG9jdW1lbnQ6IAogICAgICB0b2M6IFRSVUUKICAgICAgdG9jX2Zsb2F0OiBUUlVFCiAgICAgIGNvZGVfZG93bmxvYWQ6IFRSVUUKICAgICAgdGhlbWU6IGNvc21vCi0tLQohW10oL1VzZXJzL2x1aXNhbGZyZWRvL0Rvd25sb2Fkcy9hdmlvbi5qcGcpCiogY3JlYXRlX3JlcG9ydCgpCiogaW50cm9kdWNlKCkKKiBwbG90X2ludHJvKCkKKiBwbG90Ym94cGxvdCgpCiogcGxvdF9taXNzaW5nKCkKKiBwbG90X2hpc3RvZ3JhbSgpCiogcGxvdF9iYXIoKQoqIHBsb3RfY29ycmVsYXRpb24oKQoKCiMgPHNwYW4gc3R5bGU9J2NvbG9yOiByZWQ7Pkluc3RhbGFyIHBhcXVldGVzIHkgbGxhbWFyIGxpYnJlcmlhczwvc3Bhbj4gCmBgYHtyfQpsaWJyYXJ5KERhdGFFeHBsb3JlcikKbGlicmFyeShueWNmbGlnaHRzMTMpCmBgYAoKIyA8c3BhbiBzdHlsZT0nY29sb3I6IHJlZDs+Q29udGV4dG88L3NwYW4+IApFbCBwYXF1ZXRlIG55Y2ZsaWdodHMxMyBjb250aWVuZSBpbmZvcm1hY2lvbiBzb2JyZSB0b2RvcyBsb3MgdnVlbG9zIHF1ZSBwYXJ0aWVyb24gZGVzZGUgTnVldmEgWW9yayAoRVdSLCBKRksgWSBMR0EpCmEgZGVzdGlub3MgZW4gVVNBIGVuIDIwMTMuIEZ1ZXJvbiAzMzYsNzc2IHZ1ZWxvcyBlbiB0b3RhbAoKbGFzIHRhYmxhcyBlbiBlc3RlIHBhcXVldGUgeSBzdXMgcmVsYWNpb25lcyBzb24gbGFzIHNpZ3VpZW50ZXM6IAohW10oL1VzZXJzL2x1aXNhbGZyZWRvL0Rvd25sb2Fkcy9yZWxhdGlvbmFsLW55Y2ZsaWdodHMucG5nKQoKIyA8c3BhbiBzdHlsZT0nY29sb3I6IHJlZDs+Q3JlYXIgYmFzZSBkZSBkYXRvczwvc3Bhbj4gCmBgYHtyfQpmbGlnaHRzIDwtIGZsaWdodHMKd2VhdGhlciA8LSB3ZWF0aGVyCmFpcnBvcnRzIDwtIGFpcnBvcnRzCmFpcmxpbmVzIDwtIGFpcmxpbmVzCmRmIDwtIG1lcmdlKGZsaWdodHMsYWlybGluZXMsIGJ5ID0gImNhcnJpZXIiKQpkZiA8LSBtZXJnZShkZiwgcGxhbmVzLCBieSA9ICJ0YWlsbnVtIikKYGBgCgoKIyA8c3BhbiBzdHlsZT0nY29sb3I6IHJlZDs+Q3JlYXIgcmVwb3J0ZSB5IGdyYWZpY2FzPC9zcGFuPiAKYGBge3J9CmNyZWF0ZV9yZXBvcnQoZGYpCmludHJvZHVjZShkZikKcGxvdF9pbnRybyhkZikKcGxvdF9ib3hwbG90KGRmLCBieT0iY2FycmllciIpCnBsb3RfbWlzc2luZyhkZikKcGxvdF9oaXN0b2dyYW0oZGYpCnBsb3RfYmFyKGRmKQpwbG90X2NvcnJlbGF0aW9uKGRmKQpgYGAKCg==