# Implementing Bootstrap Methods in R

Perhaps the most common type of problem in statistics involves estimating some property of the population, and also quantifying how confident you can be in our estimates of that estimate. Indeed, the very name of the field, statistics, derives from the word statistic, which is a property of a sample; using that statistic you wish to estimate the parameter, which is the same property for the population as a whole. Now if the property you wish to estimate is a simple one - say the mean - and if the population has nice, and known properties - say it is normally distributed - then this problem is often quite easy to solve. But what if you wish to estimate a very complex, arcane property of a population about which you know almost nothing? In this course, Implementing Bootstrap Methods in R, you will explore an almost magical technique known as the bootstrap method, which can be used in exactly such situations. First, you will learn how the Bootstrap method works and how it basically relies on collecting one sample from the population, and then subsequently re-sampling from that sample - exactly as if that sample were the population itself - but crucially, doing so with replacement. You will learn how the Bootstrap is a non-parametric technique that almost seems like cheating, but in fact, is both theoretically sound as well as practically robust and easy to implement. Next, you will discover how different variations of the bootstrap approach mitigate specific problems that can arise when using this technique. You will see how the conventional Bootstrap can be tweaked so that it fits into a Bayesian approach that goes one step beyond giving us just confidence intervals and actually yields likelihood estimates. You will also see how the smooth bootstrap is equivalent to the use of a Kernel Density Estimator and helps smooth out outliers from the original sample. Finally, you will explore how regression problems can be solved using the bootstrap method. You will learn the specific advantages of the bootstrap - for instance in calculating confidence intervals around the R-squared, which is something that is quite difficult to do using conventional parametric methods. You will explore two variants of the bootstrap method in the context of regression - case resampling and residual resampling, and understand the different assumptions underlying these two approaches. When you’re finished with this course, you will have the skills and knowledge to identify situations where the bootstrap method can be used to estimate population parameters along with appropriate confidence intervals, as well as to implement statistically sound bootstrap algorithms in R.

OpenCourser is an affiliate partner of Pluralsight.

Rating Not enough ratings 2.2 hours On Demand (Start anytime) \$35/month (Access to entire library- free trial available) Pluralsight J, a, n, i On Windows, MacOS, iOS, and Android Pluralsight app English IT & Networking Data Professional

## Careers

An overview of related careers and their average salaries in the US. Bars indicate income percentile.

Property Specialist 1 \$48k

Web Developers needed in Irvine, CA. (Coldfusion, jQuery, BootStrap) \$56k

Web Developers needed in Irvine, CA. (Coldfusion, jQuery, BootStrap) \$56k

Population Management Educator \$59k

Property Book \$65k

Analyst, Population Health 1 \$71k

Program Manager: Population Health \$72k

Analyst, Population Health \$78k

Property Managment \$82k