Cargando…

Hands-On Exploratory Data Analysis with R : Become an Expert in Exploratory Data Analysis Using R Packages.

Hands-On Exploratory Data Analysis with R puts the complete process of exploratory data analysis into a practical demonstration in one nutshell. You will understand the concepts of data analysis right from data ingestion, data cleaning, data manipulation to applying statistical techniques and visual...

Descripción completa

Detalles Bibliográficos
Clasificación:Libro Electrónico
Autor principal: Datar, Radhika
Otros Autores: Garg, Harish
Formato: Electrónico eBook
Idioma:Inglés
Publicado: Birmingham : Packt Publishing, Limited, 2019.
Temas:
Acceso en línea:Texto completo
Tabla de Contenidos:
  • Cover; Title Page; Copyright and Credits; Dedication; About Packt; Contributors; Table of Contents; Preface; Section 1: Setting Up Data Analysis Environment; Chapter 1: Setting Up Our Data Analysis Environment; Technical requirements; The benefits of EDA across vertical markets; Manipulating data; Examining, cleaning, and filtering data; Visualizing data; Creating data reports; Installing the required R packages and tools; Installing R packages from the Terminal; Installing R packages from inside RStudio; Summary; Chapter 2: Importing Diverse Datasets; Technical requirements
  • Converting rectangular data into R with the readr R packagereadr read functions; read_tsv method; read_delim method; read_fwf method; read_table method; read_log method; Reading in Excel data with the readxl R package; Reading in JSON data with the jsonlite R package; Loading the jsonlite package; Getting data into R from web APIs using the httr R package; Getting data into R by scraping the web using the rvest package; Importing data into R from relational databases using the DBI R package; Summary; Chapter 3: Examining, Cleaning, and Filtering; Technical requirements; About the dataset
  • Reshaping and tidying up erroneous dataThe gather() function; The unite() function; The separate() function; The spread() function; Manipulating and mutating data; The mutate() function; The group_by() function; The summarize() function; The arrange() function; The glimpse() function; Selecting and filtering data; The select() function; The filter() function; Cleaning and manipulating time series data; Summary; Chapter 4: Visualizing Data Graphically with ggplot2; Technical requirements; Advanced graphics grammar of ggplot2; Data; Layers; Scales; The coordinate system; Faceting; Theme
  • Installing ggplot2Scatter plots; Histogram plots; Density plots; Probability plots; dnorm(); pnorm(); rnorm(); Box plots; Residual plots; Summary; Chapter 5: Creating Aesthetically Pleasing Reports with knitr and R Markdown; Technical requirements; Installing R Markdown; Working with R Markdown; Reproducible data analysis reports with knitr; Exporting and customizing reports; Summary; Section 2: Univariate, Time Series, and Multivariate Data; Chapter 6: Univariate and Control Datasets; Technical requirements; Reading the dataset; Cleaning and tidying up the data
  • Understanding the structure of the dataHypothesis tests; Statistical hypothesis in R; The t-test in R; Directional hypothesis in R; Correlation in R; Tietjen-Moore test; Parsimonious models; Probability plots; The Shapiro-Wilk test; Summary; Chapter 7: Time Series Datasets; Technical requirements; Introducing and reading the dataset; Cleaning the dataset; Mapping and understanding structure; Hypothesis test; t-test in R; Directional hypothesis in R; Grubbs' test and checking outliers; Parsimonious models; Bartlett's test; Data visualization; Autocorrelation plots; Spectrum plots; Phase plots