Udemy
    •  
    •  
    •  
    •  
    •  
    •  
    •  
    •  
Turn what you know into an opportunity and reach millions around the world.
Learn More
Your cart is empty.
Keep shopping
Applied Statistics using R with Data Processing
Rating: 3.3 out of 5(5 ratings)
536 students

Applied Statistics using R with Data Processing

Applied Statistics with R
Created byGoh Ming Hui
Last updated 12/2018
English

What you'll learn

  • Applied Statistics using R

Course content

1 section39 lectures2h 2m total length
  • Getting Started7:09

    Getting started with data processing in R and Python, installing the necessary tools, and configuring the environment for statistical analysis.

  • Getting Started 22:07

    Get started with data processing in r by configuring the environment, using the console and debugging tools, and understanding how programming interacts with the compiler.

  • Getting Started 31:30

    Begin applying statistics with R and data processing as you get started with this course's first steps. Explore data, tools, and version options to set up your analysis workflow.

  • Hello World Application0:58

    Learn to create a hello world application and run basic code in a programming language, gaining a first exposure to writing and executing simple programs.

  • Data Mining Process5:37

    Explore the data mining process from business understanding to deployment, including data understanding, preparation, modeling, evaluation, and reporting, with emphasis on domain experts, regression, correlation, and visualization.

  • Download Dataset1:11

    Download the iris dataset previously used in this course, and learn how to locate and download a high risk dataset for statistical learning with R and data processing.

  • Read Dataset1:08

    Read dataset and apply descriptive statistics to generate summary data, demonstrating how to run analyses and manage data structure for practical data processing.

  • Mode2:47

    Explore central tendency and descriptive statistics in R by calculating the mode, mean, and median, and building frequency tables to analyze data patterns.

  • Median2:26

    Find the median from a dataset in R using data to illustrate median calculation in a programming language.

  • Mean1:12

    Compute the mean from data using programming and apply mean calculations within data processing in applied statistics with R.

  • Range2:25

    Apply descriptive statistics to analyze data spread by examining central tendency and calculating the range as the difference between the largest and smallest values, compare with the mean or median.

  • Range 22:09
  • Range 31:31

    Select and clean the dataset by choosing an attribute, removing duplicate values, and compute the range with a window, using seven point nine minus four point three as an example.

  • IQR0:57

    Learn to compute the interquartile range (IQR) in R using the IQR function, comparing the 75th and 25th percentiles to quantify data spread.

  • Quantile1:43

    Master quantiles by exploring quartiles and percentiles (25%, 50%, 75%), and apply the quintile function to summarize data distribution in R for data processing.

  • Population Variance1:23

    Explore population variance in applied statistics using data processing in R, and follow steps involving N and N minus one to compute variance from data.

  • Sample Variance1:49

    Explore the difference between population and sample variance, and learn to compute each with R functions, using the n-1 adjustment for sample variance.

  • Variance2:32

    Learn to compute population and sample variance in R using the n-1 adjustment, and apply the standard deviation formula with data processing steps.

  • Standard Deviation3:18

    Compute population standard deviation from a dataset by using variance formulas and the sd function in R; illustrate with copying data and applying the standard deviation method.

  • Normal Distribution5:53

    Explore the normal distribution, its mean and standard deviation, visualize with histograms, and assess normality in data using the Shapiro-Wilk test and p-values in an R workflow.

  • Skewness and Kurtosis2:19

    Explore skewness and kurtosis in applied statistics using R, employing the moments package to analyze heavy-tailed distributions and perform data processing tasks.

  • Summary() and Str()1:41

    Explore summary() and str() in R to inspect data structures and compute descriptive statistics, including mean, median, and quartiles, across data columns for efficient data processing.

  • Correlation2:48

    Explore how to assess linear relationships with correlation in R, connect regression concepts to inferential statistics, and use data generation, normalization, and correlation functions.

  • Covariance0:41

    Explore how covariance measures variability between two variables and how to compute it with the covariance function. See a covariance value of -0.04372107 in the example.

  • Inferential Statistics - Tests4:22

    Explore inferential statistics by formulating null and alternative hypotheses, computing p-values, and applying t-tests for continuous data and tests for categorical data to determine if means differ.

  • One Sample T Test6:22

    Explore one sample t tests, including assumptions of random sampling and a normally distributed population. Formulate hypotheses, compute p values, and interpret type I and II errors in R.

  • Two Sample Unpaired T Test3:25

    Perform a two-sample unpaired t test on independent samples in r to compare means, compute the p value, and decide whether to reject the null for a nonzero difference.

  • Two Sample Unpaired T Test (Variance not equal)2:50

    Compare two independent data sets using a two-sample unpaired t test with unequal variances, test mu1 minus mu2 equals zero, and reject the null when the p-value is extremely small.

  • Two Sample Paired T Test2:58

    Evaluate the mean difference for paired data with a two-sample paired t test. Test the null of zero difference against the alternative of nonzero; reject if p-value is below alpha.

  • Chi Square Test2:53

    Apply the chi-square test to assess whether two categorical variables are related. The null hypothesis claims independence, and the p-value decides if we reject it and infer a relationship.

  • One Way ANOVA4:17

    learn to perform one-way ANOVA to test whether multiple group means differ, interpret the p value from the summary output, and decide on the null hypothesis at 95 percent confidence.

  • Two Way ANOVA5:54

    Perform a two-way analysis of variance in R to examine how two factors affect a response, compute p-values and F statistics, and test null hypotheses at 95 percent confidence.

  • MANOVA6:48

    Manova analyzes multiple response variables to test mean differences across groups using null and alternative hypotheses, p values, and 95% confidence intervals, with iris data examples.

  • Simple Linear Regression5:58

    Apply simple linear regression in R to model the relationship between a dependent and an independent variable as a predictive model, using a linear model, coefficients, p-values, and confidence intervals.

  • Multiple LInear Regression6:46

    Explore multiple linear regression with two input variables, modeling Y as a function of X and S2, and interpret coefficients, intercept, p-values, and r-squared to assess significance and fit.

  • Select Variables4:55

    Master how to select variables in R for data processing, cleaning and visualization, using vectors and data frames, handling missing values, and preparing data for statistical analysis.

  • Sort Data4:04

    Sort data in R using the order function, toggle descending with decreasing = TRUE, and sort by multiple keys for data processing.

  • Filter Data2:06

    Apply data filtering to select data based on conditions like values greater than zero and less than one, using compact formulas in R.

  • Remove Missing Values and Duplicates1:31

    Learn to remove missing values and duplicates in R, and perform basic data cleaning to prepare datasets for analysis.

Requirements

  • Fundamentals R programming

Description

Why learn Data Analysis and Data Science?


According to SAS, the five reasons are


1. Gain problem-solving skills

The ability to think analytically and approach problems in the right way is a skill that is very useful in the professional world and everyday life.


2. High demand

Data Analysts and Data Scientists are valuable. With a looming skill shortage as more and more businesses and sectors work on data, the value is going to increase.


3. Analytics is everywhere

Data is everywhere. All company has data and need to get insights from the data. Many organizations want to capitalize on data to improve their processes. It's a hugely exciting time to start a career in analytics.


4. It's only becoming more important

With the abundance of data available for all of us today, the opportunity to find and get insights from data for companies to make decisions has never been greater. The value of data analysts will go up, creating even better job opportunities.


5. A range of related skills

The great thing about being an analyst is that the field encompasses many fields such as computer science, business, and maths.  Data analysts and Data Scientists also need to know how to communicate complex information to those without expertise.


The Internet of Things is Data Science + Engineering. By learning data science, you can also go into the Internet of Things and Smart Cities.


This is the bite-size course to learn R Programming for Applied Statistics. In CRISP-DM data mining process, Applied Statistics is at the Data Understanding stage. This course also covers Data processing, which is at the Data Preparation Stage. 

You will need to know some R programming, and you can learn R programming from my "Create Your Calculator: Learn R Programming Basics Fast" course.  You will learn R Programming for applied statistics and you will be able


You can take the course as follows, and you can take an exam at EMHAcademy to get SVBook Certified Data Miner using the R certificate : 

- Create Your Calculator: Learn R Programming Basics Fast (R Basics)

- Applied Statistics using R with Data Processing (Data Understanding and Data Preparation)

- Advanced Data Visualizations using R with Data Processing (Data Understanding and Data Preparation, in the future)

- Machine Learning with R (Modeling and Evaluation)


Content

  1. Getting Started

  2. Getting Started 2

  3. Getting Started 3

  4. Data Mining Process

  5. Download Data set

  6. Read Data set

  7. Mode

  8. Median

  9. Mean

  10. Range

  11. Range 2

  12. Range 3

  13. IQR

  14. Quantile

  15. Population Variance

  16. Sample Variance

  17. Variance

  18. Standard Deviation

  19. Normal Distribution

  20. Skewness and Kurtosis

  21. Summary() and Str()

  22. Correlation

  23. Covariance

  24. Inferential Statistics Tests

  25. One Sample T Test

  26. Two Sample Unpaired T Test

  27. Two Sample Unpaired T-Test (Variance not Equal)

  28. Two Sample Paired T Test

  29. Chi-Square Test

  30. One Way ANOVA

  31. Two Way ANOVA

  32. MANOVA

  33. Simple Linear Regression

  34. Multiple Linear Regression

  35. Data Processing: Select Variables

  36. Data Processing: Sort Data

  37. Data Processing: Filter Data

  38. Data Processing: Remove Missing Values and Remove Duplicates


References: 

This course is actually based on the Learn R for Applied Statistics book I have published at Apress.

Who this course is for:

  • Beginner Data Scientist or Analyst interested in R programming