Learning Statistics: Concepts and Applications in R

Rated 1 out of 5 by from Dated and confusing Definition of the course is confusing. The looming question is whether this is a course statistics or R. Both the first and second lectures contain a section “Introduction to R.” The major issue is that there are assumptions in various places that the learner already understands the concept or the distribution of data points behind it. A clear introduction of the concept prior to jumping into how to accomplish the task in R. Knocking other products and do so multiple times would lead one to conclude that the instructor had stock in R were it not for the fact that it is a free product. The course is also out of date relative to the current versions of R and RStudio that one downloads. To follow the steps and instructions one would need to know the version that was being used at the time of writing the course work. For instance, the instructions are to execute “install.packages(“datasets”). Such will corrupt the current version of RStudio as it is part of the standard data sets and is loaded on install of RStudio. After attempting to install “datasets” my installation was corrupted and I was forced to delete and reinstall both R and RStudio. The book wastes space. In the old faithful example, there are four pages dedicated to the data that is loaded via the dataset invocation. I’m fairly certain that the average learner is not going to even browse that list. A small, emphasis on small, sample would suffice. The lecture transcript is totally worthless as the lecture transcript is intersperses into a copy of the Guidebook. The lecture transcript is over 600 pages, over 400 of which are the Guidebook. In addition, the lecture transcript is single spaced on the same size printed page as the Guidebook in a font point size that makes it impossible to take notes or highlight for later review. To be of any value the transcript should be printable on 8.5x11 paper with margins sufficient to make notations or point for further review. I must add that these observations are from the viewpoint of an adjunct professors’ position that considered it a necessity that the students know the applicable definitions and terms prior to launching into the course material. In short, understanding that “We are going from point A to point B and you need to understand these definitions and terms.” As it is, “We are going to leave point A, somewhere along the way we will encounter terms and definitions, hopefully before we use them, and we will hopefully arrive at point B. We may visit point C first.” In general, if one learns statistics or R from this course, it will be in spite of the course, not because of it.
Date published: 2020-08-31
Rated 4 out of 5 by from Engaging Lectures, Great Graphics, R Not Helpful Professor Williams' "Learning Statistics" is a nice supplement to Michael Starbird's "Meaning from Data: Statistics Made Clear" (also from The Great Courses) in that it is more technical, covers a wider range of statistical techniques, and very ably shows the analyst how to progress through the sequence of statistical output to improve the analysis and the results; in contrast, Professor Starbird's course does a marvelous job in capturing the insights of statistics in an intuitive and easily understood manner. It also should be noted that Professor Williams' course is about 25% programming and 75% statistical analysis which shouldn't surprise anyone since the title of the course mentions "Concepts and Applications in R" which is a free programming language that is said to be "transforming how statistics is done around the world." Professor Williams is an amiable lecturer who provides personal anecdotes to enliven her lectures. As mentioned, the course is pitched at a higher level than Starbird's course; she provides much of the underlying mathematics and shows the statistical output in all its complexity and ambiguity. I found the course particularly helpful in her analysis of the stages of output, with its p values, F-statistics and R-squareds, and how we use this output to interpret our interim analyses and then improve upon our models by dropping variables, changing the analysis from linear to non-linerar, etc. I particularly enjoyed her lectures on multiple regression and logistic regression. Logistic regression brought back memories from many years ago when I was involved in an economics research project where our "binary" dependent variable was whether a bank was a member of the Federal Reserve System or not. I think I now understand more how logistic regression works than I did back then when we had our programmers make the calculations. I also thought her lecture on "Bayesian Inference" was very insightful as she used a baseball player's batting average to show how we can continually update our beliefs , e.g., the player's batting average, by observing new data. On the critical side, while I'm familiar with decision trees, her discussion of related regression trees was not at all clear to me, and although I downloaded the R programming language, I didn't use it very much since at this stage of my life I don't have the time to overcome what Professor Williams herself says is a "steep learning curve." Finally, although she mentions the issue of "over-fitting" once or twice, I believe this should be emphasized in a statistics course. In this day of big data and easy computation, some computer scientists encourage "data mining" where we just explore the data for quantitative relationships with no guiding theory or hypothesis. I would venture to say that the social science journals are full of papers where the supporting research ran 300 or so regressions and published the 10 best with a post hoc theory.
Date published: 2020-08-17
Rated 4 out of 5 by from Excellent presentation, intrusive camera movement This is a very rewarding and informative course. Professor Williams adopts a friendly informality that never interferes with clarity and precision. Sadly, her excellent presentation is sabotaged by poor video direction. The angle changes every twenty seconds, which is both intrusive and distracting. A good lecture doesn't need such gimmicks.
Date published: 2020-06-18
Rated 5 out of 5 by from Excellent I took statistics many years ago and wanted to take a refresher on the latest concepts and techniques. Professor Williams is an excellent teacher that delivers and also challenges the student. I like the use of R to support my learning efforts. The course leaves me with the skills to perform my own engineering studies as well as investigating studies presented to me. I highly endorse this course.
Date published: 2020-06-04
Rated 5 out of 5 by from Enjoyable Excellent teacher who adapted the subject to the real world.
Date published: 2020-05-26
Rated 4 out of 5 by from Good but quite challenging Unless you are already somewhat familiar with statistics, this course will test you as you not only have to follow the basic statistics material, which is fairly challenging in itself but also learn R. I'm just finishing up my first pass of this course as well as getting the basics of the R programing environment down so plan on a second pass to better bring R into play to help become more familiar with the material. The lecturer herself is quite good but many of the presentations cover the broad range of topics rather quickly, likely requiring repeated playings to take in and/or use of R to reinforce their significance.
Date published: 2020-04-10
Rated 1 out of 5 by from it never came so Its imposibe to complete this questionnaire
Date published: 2020-03-08
Rated 2 out of 5 by from Learning Statistics Very Poorly Done. The connection between Statistics and R was minimal. There appeared to be an expectation that the student had a significant background in R.
Date published: 2019-12-08
  • y_2020, m_9, d_20, h_15
  • bvseo_bulk, prod_bvrr, vn_bulk_3.0.12
  • cp_1, bvpage1
  • co_hasreviews, tv_5, tr_41
  • loc_en_CA, sid_1480, prod, sort_[SortEntry(order=SUBMISSION_TIME, direction=DESCENDING)]
  • clientName_teachco
  • bvseo_sdk, p_sdk, 3.2.1
  • CLOUD, getReviews, 4.16ms
Learning Statistics: Concepts and Applications in R
Course Trailer
How to Summarize Data with Statistics
1: How to Summarize Data with Statistics

Confront how ALL data has uncertainty, and why statistics is a powerful tool for reaching insights and solving problems. Begin by describing and summarizing data with the help of concepts such as the mean, median, variance, and standard deviation. Learn common statistical notation and graphing techniques, and get a preview of the programming language R, which will be used throughout the course....

30 min
Exploratory Data Visualization in R
2: Exploratory Data Visualization in R

Dip into R, which is a popular open-source programming language for use in statistics and data science. Consider the advantages of R over spreadsheets. Walk through the installation of R, installation of a companion IDE (integrated development environment) RStudio, and how to download specialized data packages from within RStudio. Then, try out simple operations, learning how to import data, save ...

26 min
Sampling and Probability
3: Sampling and Probability

Study sampling and probability, which are key aspects of how statistics handles the uncertainty inherent in all data. See how sampling aims for genuine randomness in the gathering of data, and probability provides the tools for calculating the likelihood of a given event based on that data. Solve a range of problems in probability, including a case of medical diagnosis that involves the applicatio...

25 min
Discrete Distributions
4: Discrete Distributions

There's more than one way to be truly random! Delve deeper into probability by surveying several discrete probability distributions-those defined by discrete variables. Examples include Bernoulli, binomial, geometric, negative binomial, and Poisson distributions-each tailored to answer a specific question. Get your feet wet by analyzing several sets of data using these tools....

30 min
Continuous and Normal Distributions
5: Continuous and Normal Distributions

Focus on the normal distribution, which is the most celebrated type of continuous probability distribution. Characterized by a bell-shaped curve that is symmetrical around the mean, the normal distribution shows up in a wide range of phenomena. Use R to find percentiles, probabilities, and other properties connected with this ubiquitous data pattern....

30 min
Covariance and Correlation
6: Covariance and Correlation

When are two variables correlated? Learn how to measure covariance, which is the association between two random variables. Then use covariance to obtain a dimensionless number called the correlation coefficient. Using an R data set, plot correlation values for several variables, including the physical measurements of a sample population....

26 min
Validating Statistical Assumptions
7: Validating Statistical Assumptions

Graphical data analysis was once cumbersome and time-consuming, but that has changed with programming tools such as R. Analyze the classic Iris Flower Data Set-the standard for testing statistical classification techniques. See if you can detect a pattern in sepal and petal dimensions for different species of irises by using scatterplots, histograms, box plots, and other graphical tools....

27 min
Sample Size and Sampling Distributions
8: Sample Size and Sampling Distributions

It's rarely possible to collect all the data from a population. Learn how to get a lot from a little by "bootstrapping," a technique that lets you improve an estimate by resampling the same data set over and over. It sounds like magic, but it works! Test tools such as the Q-Q plot and the Shapiro-Wilk test, and learn how to apply the central limit theorem....

31 min
Point Estimates and Standard Error
9: Point Estimates and Standard Error

Take your understanding of descriptive techniques to the next level, as you begin your study of statistical inference, learning how to extract information from sample data. In this lecture, focus on the point estimate-a single number that provides a sensible value for a given parameter. Consider how to obtain an unbiased estimator, and discover how to calculate the standard error for this estimate...

23 min
Interval Estimates and Confidence Intervals
10: Interval Estimates and Confidence Intervals

Move beyond point estimates to consider the confidence interval, which provides a range of possible values. See how this tool gives an accurate estimate for a large population by sampling a relatively small subset of individuals. Then learn about the choice of confidence level, which is often specified as 95%. Investigate what happens when you adjust the confidence level up or down....

29 min
Hypothesis Testing: 1 Sample
11: Hypothesis Testing: 1 Sample

Having learned to estimate a given population parameter from sample data, now go the other direction, starting with a hypothesized parameter for a population and determining whether we think a given sample could have come from that population. Practice this important technique, called hypothesis testing, with a single parameter, such as whether a lifestyle change reduces cholesterol. Discover the ...

28 min
Hypothesis Testing: 2 Samples, Paired Test
12: Hypothesis Testing: 2 Samples, Paired Test

Extend the method of hypothesis testing to see whether data from two different samples could have come from the same population-for example, chickens on different feed types or an ice skater's speed in two contrasting maneuvers. Using R, learn how to choose the right tool to differentiate between independent and dependent samples. One such tool is the matched pairs t-test....

27 min
Linear Regression Models and Assumptions
13: Linear Regression Models and Assumptions

Step into fully modeling the relationship between data with the most common technique for this purpose: linear regression. Using R and data on the growth of wheat under differing amounts of rainfall, test different models against criteria for determining their validity. Cover common pitfalls when fitting a linear model to data....

27 min
Regression Predictions, Confidence Intervals
14: Regression Predictions, Confidence Intervals

What do you do if your data doesn't follow linear model assumptions? Learn how to transform the data to eliminate increasing or decreasing variance (called heteroscedasticity), thereby satisfying the assumptions of normality, independence, and linearity. One of your test cases uses the R data set for miles per gallon versus weight in 1973-74 model automobiles....

27 min
Multiple Linear Regression
15: Multiple Linear Regression

Multiple linear regression lets you deal with data that has multiple predictors. Begin with an R data set on diabetes in Pima Indian women that has an array of potential predictors. Evaluate these predictors for significance. Then turn to data where you fit a multiple regression model by adding explanatory variables one by one. Learn to avoid overfitting, which happens when too many explanatory va...

34 min
Analysis of Variance: Comparing 3 Means
16: Analysis of Variance: Comparing 3 Means

Delve into ANOVA, short for analysis of variance, which is used for comparing three or more group means for statistical significance. ANOVA answers three questions: Do categories have an effect? How is the effect different across categories? Is this significant? Learn to apply the F-test and Tukey's honest significant difference (HSD) test....

30 min
Analysis of Covariance and Multiple ANOVA
17: Analysis of Covariance and Multiple ANOVA

You can combine features of regression and ANOVA to perform what is called analysis of covariance, or ANCOVA. And that's not all: Just as you can extend simple linear regression to multiple linear regression, you can also extend ANOVA to multiple ANOVA, known as MANOVA, or multivariate analysis of variance. Learn when to apply each of these techniques....

32 min
Statistical Design of Experiments
18: Statistical Design of Experiments

While a creative statistical analysis can sometime salvage a poorly designed experiment, gain an understanding of how experiments can be designed in from the outset to collect far more reliable statistical data. Consider the role of randomization, replication, blocking, and other criteria, along with the use of ANOVA to analyze the results. Work several examples in R....

29 min
Regression Trees and Classification Trees
19: Regression Trees and Classification Trees

Delve into decision trees, which are graphs that use a branching method to determine all possible outcomes of a decision. Trees for continuous outcomes are called regression trees, while those for categorical outcomes are called classification trees. Learn how and when to use each, producing inferences that are easily understood by non-statisticians....

28 min
Polynomial and Logistic Regression
20: Polynomial and Logistic Regression

What can be done with data when transformations and tree algorithms don't work? One approach is polynomial regression, a form of regression analysis in which the relationship between the independent and dependent variables is modelled as the power of a polynomial. Step functions fit smaller, local models instead of one global model. Or, if we have binary data, there is logistic regression, in whic...

34 min
Spatial Statistics
21: Spatial Statistics

Spatial analysis is a set of statistical tools used to find additional order and patterns in spatial phenomena. Drawing on libraries for spatial analysis in R, use a type of graph called a semivariogram to plot the spatial autocorrelation of the measured sample points. Try your hand at data sets involving the geographic incidence of various medical conditions....

35 min
Time Series Analysis
22: Time Series Analysis

Time series analysis provides a way to model response data that is correlated with itself, from one point in time to the next, such as daily stock prices or weather history. After disentangling seasonal changes from longer-term patterns, consider methods that can model a dependency on time, collectively known as ARIMA (autoregressive integrated moving average) models....

34 min
Prior Information and Bayesian Inference
23: Prior Information and Bayesian Inference

Turn to an entirely different approach for doing statistical inference: Bayesian statistics, which assumes a known prior probability and updates the probability based on the accumulation of additional data. Unlike the frequentist approach, the Bayesian method does not depend on an infinite number of hypothetical repetitions. Explore the flexibility of Bayesian analysis.

35 min
Statistics Your Way with Custom Functions
24: Statistics Your Way with Custom Functions

Close the course by learning how to write custom functions for your R programs, streamlining operations, enhancing graphics, and putting R to work in a host of other ways. Professor Williams also supplies tips on downloading and exporting data, and making use of the rich resources for R-a truly powerful tool for understanding and interpreting data in whatever way you see fit....

34 min
Talithia Williams

To truly appreciate statistical information, we have to understand the language of statistics, the assumptions of statistics, and how we reason in the face of uncertainty.


Rice University


Harvey Mudd College

About Talithia Williams

Talithia Williams is an Associate Professor of Mathematics and the Associate Dean for Research and Experiential Learning at Harvey Mudd College. She earned her bachelor's degree in Mathematics from Spelman College, a master's degree in mathematics from Howard University and her Ph.D. in Statistics from Rice University. Her professional experiences include research appointments at NASA's Jet Propulsion Laboratory, NASA's Johnson Space Center, and the National Security Agency.

Renowned for her popular TED Talk, "Own Your Body's Data," Dr. Williams takes sophisticated numerical concepts and makes them understandable to a wide audience. She won the Mathematical Association of America's Henry L. Alder Award for Distinguished Teaching by a Beginning College or University Mathematics Faculty Member, which honors faculty members whose teaching is effective and extraordinary, and extends its influence beyond the classroom.

In her research, Dr. Williams develops statistical models that emphasize the spatial and temporal structure of data. She has partnered with the World Health Organization in developing a model to predict the annual number of cataract surgeries needed to eliminate blindness in Africa.

Dr. Williams is cohost of the PBS series NOVA Wonders, and she has delivered speeches around the country on the value of statistics in quantifying personal health information.

Also By This Professor