If you're seeing this message, it means we're having trouble loading external resources on our website.

If you're behind a web filter, please make sure that the domains *.kastatic.org and *.kasandbox.org are unblocked.

Main content

Pearson's chi square test (goodness of fit)

Sal uses the chi square test to the hypothesis that the owner's distribution is correct. Created by Sal Khan.

Want to join the conversation?

  • blobby green style avatar for user Danny Weissberger
    A few things were unclear to me here. First, is chi squared always calculated as a difference between expected and observed divided by expected? Where is the derivation or explanation of this?

    Secondly, in what scenarios should we use chi-squared vs. other statistics? Is there a limit on number of data points (or in other words, degrees of freedom) for this calculation? I think there should be more explanation on the use cases for this statistic and how its calculated.
    (17 votes)
    Default Khan Academy avatar avatar for user
  • female robot amelia style avatar for user Christopher Black
    In the previous video introducing chi squared, you indicated that the curve for k = 3 corresponds to the distribution of the sum of three squared samples from the standard normal. In this video, you indicate that the curve corresponding to the sum of 6 squared samples is k = 5, because now we must consider "degrees of freedom." If this is the case, then a chi squared test based on two squared differences of samples (perhaps corresponding to customers coming in only on Friday and Saturday) would be based on the k = 1 curve, which seems wrong to me. Can you explain?
    (15 votes)
    Default Khan Academy avatar avatar for user
    • hopper cool style avatar for user Iron Programming
      To calculate the degrees of freedom (df) for a Chi-Squared Test can be done as follows;

      For a two-way table
      df = (m - 1)(n - 1) // where m = # of columns & n = # of rows

      For a one way table
      df = k - 1 // where k equals the number of groups

      So in short, yes; in a one way table that deals with 2 groups will correspond to 1 degree(s) of freedom.

      Hope this helps,
      - Convenient Colleague
      (5 votes)
  • leafers seed style avatar for user whaley.jasmine
    I understand that if the chi-square value exceeds the appropriate minimum value in the chi-square distribution table, taken into account the degrees of freedom, you can reject the null hypothesis. (And that the same is true of the reverse, if the chi-square value does not exceed the appropriate minimum value in the chi-square distribution you will accept the null hypothesis). Can some explain to me why this is? I do not understand the theory about the minimum chi-square value to understand why we reject a chi-square value that exceeds the value in the distribution table.
    (7 votes)
    Default Khan Academy avatar avatar for user
    • blobby green style avatar for user andreasnlarsen
      The question you answer with the test can be rephrased like this: "if the shop owner's theory is right (i.e. what percentage of customers come each day), what is then the probability to see the given observations (30 on monday, 14 on Tuesday, etc) or something more unlikely?"
      This is the question you answer with the test, and you can calculate that probability exactly (or you can use tables). In this case it is just below 5%.
      So, if the hypothesis is right and you make observations for for a weak, then there is almost 5% chance that you see what you see or something even less likely.
      The 5% significance criteria is a subjective choice. Some use 1%, some 5%, some 0.5%. If I generally trusted the shop owner, and new that he had kept track of customers for a long period, and was a clever guy, then I would still believe his hypothesis. I mean, after all, 5% corresponds to about 1/20 - it is not a veeery rare observation. On the other hand, if I knew the shop owner was sloppy with numbers, and had a tendency to lie, etc., then I would be more likely to reject the hypothesis on basis of my observations. However, before I confronted him, I think I would observe another week to get more certain knowledge.

      A lot of talking, sorry! My point here: you get the probability from the test. That is your result! What significance level to chose depends on the situation. Sometimes it might be life changing - if it was a test for some disease, I would never be satisfied with a 5% risk. Say, the docter tells me: there is only a 5% chance that you have that life threatening disease, given the test result, so you can go home. Then I would ask for another test! But if I was in the line for a super discount offer on black friday, and a clever person had calculated that there were only 5% chance that I would get the item before it was sold out, then I would step out of the line immediately. It depends on consequences, risk, what I already know and many other things!

      Long answer, hope it made sense! :-)
      (6 votes)
  • blobby green style avatar for user Uzi
    Had we counted legs of visitors instead of visitors, and assuming each has two, our chi-squared would be twice bigger for the same effective statistical question. It is thus incorrect to count legs. They indeed do not get odd values. It also seems that values which are not discrete, such as ammoung of food eaten each day, will result differently depending on the physical units of mass. It is thus also incorrect to use continbuous random variables for chi-statistics?
    (7 votes)
    Default Khan Academy avatar avatar for user
    • blobby green style avatar for user Ace Zhu
      This is an intersting question. I don't really know.
      But I want to say, that if, say John has two legs, if his two legs has independent random choices( say one leg accatully comes to the resturant at Monday, the other at Friday ), not always making the same decision, then it will make sense to count legs. If not, I don't think you can count legs, Jo.
      (5 votes)
  • blobby green style avatar for user lidconsultation
    How the formula we get, Chi-square = Sum of all (Observed frequency-Expected frequency)2 / Expected frequency
    (8 votes)
    Default Khan Academy avatar avatar for user
  • piceratops tree style avatar for user Tombentom
    Can someone introduce me a Statistics book that is written in plain English, in a way that a novice like me can understand and apply in real, practical situtation. Also if it can give me some insights and intuative feelings why statistics tests are the ways they are. It's even better. Thanks a lot!
    (4 votes)
    Default Khan Academy avatar avatar for user
    • leaf blue style avatar for user Matthew Daly
      I've never read through it myself, but I've heard a lot of people say great things about "The Cartoon Guide to Statistics", by Gonick and Smith. I don't think it has any actual examples, but it is so strong on the plain English and intuition that you might be able to make better sense of your statistic textbook afterwards.
      (3 votes)
  • orange juice squid orange style avatar for user OrionHuff
    what is a brain fitness test?
    (5 votes)
    Default Khan Academy avatar avatar for user
  • leaf green style avatar for user juufa72
    Would I be correct in assuming that there is a software program which is able to do all this math for us? Here we just have a few data points. How could a human mind do all the calculations for data points which number in the 1,000s or even billions?
    (3 votes)
    Default Khan Academy avatar avatar for user
    • leaf green style avatar for user Spencer Kaupert
      (This is Spencer's mother) Julius, there are several software programs that can do statistical analysis and MS Excel is probably the one that most students would have access to quickly. "R" is a free program as is PSPP (a variant of SPSS) and there are a few others (STATA/SAS) but these require writing code. (SPSS will allow drag and drop) but I think the most efficient way to learn this would be in excel. You would need to use the 'add-in' for data analysis, but Excel can do lots of statistical analysis (and by the way, provides the critical value at which the null is rejected) in the the descriptive statistics. You should try it! There are lots of free data sets available in CSV format that you can download and play with!
      (3 votes)
  • blobby green style avatar for user mkramer71
    Are the charts mentioned at the marker something that is given or would I have to fill it in myself while solving the problem. If so, how would i go about doing that?
    (2 votes)
    Default Khan Academy avatar avatar for user
    • male robot donald style avatar for user E Y
      You do not memorize the values. If you are doing homework/classwork, the tables are provided at the end of the book. On a test, the table should be attached to the test or the teacher should allow you to look up the critical value for a specified level of significance and degrees of freedom using the text. I hope this helps.
      (4 votes)
  • leaf blue style avatar for user Davíð Örn Jóhannesson
    Just food for thought.

    Using a calculator and using chi2_Cdf[11,44, infinity, 5] (the chance of it being on 11,44 or higher on the function) results in a 4.33% chance. And if you think about it, if 11.07 gives 0.05, a higher number (namely 11.44) results in a lower p-value.
    So at what point should we start approximating? Because in this example that fact results in a different answer.
    (1 vote)
    Default Khan Academy avatar avatar for user
    • old spice man green style avatar for user sasimeonides
      I'm not sure what the problem is, if in fact you're trying to point out a problem. It is natural that a higher chi-square value - in your case, 11.44 - has a lower p-value than , say, 11.07. This is because the p-value is the probability that you calculate a statistic as extreme as the one you did purely by chance instead of sample differences. In other words, you are taking the area to the right of the value, and since the distribution decreases as you move to the right, the area should also decrease as you move the left bound closer to the right.
      (4 votes)

Video transcript

I'm thinking about buying a restaurant, so I go and ask the current owner, what is the distribution of the number of customers you get each day? And he says, oh, I've already figure that out. And he gives me this distribution over here, which essentially says 10% of his customers come in on Monday, 10% on Tuesday, 15% on Wednesday, so forth, and so on. They're closed on Sunday. So this is 100% of the customers for a week. If you add that up, you get 100%. I obviously am a little bit suspicious, so I decide to see how good this distribution that he's describing actually fits observed data. So I actually observe the number of customers, when they come in during the week, and this is what I get from my observed data. So to figure out whether I want to accept or reject his hypothesis right here, I'm going to do a little bit of a hypothesis test. So I'll make the null hypothesis that the owner's distribution-- so that's this thing right here-- is correct. And then the alternative hypothesis is going to be that it is not correct, that it is not a correct distribution, that I should not feel reasonably OK relying on this. It's not the correct-- I should reject the owner's distribution. And I want to do this with a significance level of 5%. Or another way of thinking about it, I'm going to calculate a statistic based on this data right here. And it's going to be chi-square statistic. Or another way to view it is it that statistic that I'm going to calculate has approximately a chi-square distribution. And given that it does have a chi-square distribution with a certain number of degrees of freedom and we're going to calculate that, what I want to see is the probability of getting this result, or getting a result like this or a result more extreme less than 5%. If the probability of getting a result like this or something less likely than this is less than 5%, then I'm going to reject the null hypothesis, which is essentially just rejecting the owner's distribution. If I don't get that, if I say, hey, the probability of getting a chi-square statistic that is this extreme or more is greater than my alpha, than my significance level, then I'm not going to reject it. I'm going to say, well, I have no reason to really assume that he's lying. So let's do that. So to calculate the chi-square statistic, what I'm going to do is-- so here we're assuming the owner's distribution is correct. So assuming the owner's distribution was correct, what would have been the expected observed? So we have expected percentage here, but what would have been the expected observed? So let me write this right here. Expected. I'll add another row, Expected. So we would have expected 10% of the total customers in that week to come in on Monday, 10% of the total customers of that week to come in on Tuesday, 15% to come in on Wednesday. Now to figure out what the actual number is, we need to figure out the total number of customers. So let's add up these numbers right here. So we have-- I'll get the calculator out. So we have 30 plus 14 plus 34 plus 45 plus 57 plus 20. So there's a total of 200 customers who came into the restaurant that week. So let me write this down. So this is equal to-- so I wrote the total over here. Ignore this right here. I had 200 customers come in for the week. So what was the expected number on Monday? Well, on Monday, we would have expected 10% of the 200 to come in. So this would have been 20 customers, 10% times 200. On Tuesday, another 10%. So we would have expected 20 customers. Wednesday, 15% of 200, that's 30 customers. On Thursday, we would have expected 20% of 200 customers, so that would have been 40 customers. Then on Friday, 30%, that would have been 60 customers. And then on Friday 15% again. 15% of 200 would have been 30 customers. So if this distribution is correct, this is the actual number that I would have expected. Now to calculate chi-square statistic, we essentially just take-- let me just show it to you, and instead of writing chi, I'm going to write capital X squared. Sometimes someone will write the actual Greek letter chi here. But I'll write the x squared here. And let me write it this way. This is our chi-square statistic, but I'm going to write it with a capital X instead of a chi because this is going to have approximately a chi-squared distribution. I can't assume that it's exactly, so this is where we're dealing with approximations right here. But it's fairly straightforward to calculate. For each of the days, we take the difference between the observed and expected. So it's going to be 30 minus 20-- I'll do the first one color coded-- squared divided by the expected. So we're essentially taking the square of almost you could kind of do the error between what we observed and expected or the difference between what we observed and expect, and we're kind of normalizing it by the expected right over here. But we want to take the sum of all of these. So I'll just do all of those in yellow. So plus 14 minus 20 squared over 20 plus 34 minus 30 squared over 30 plus-- I'll continue over here-- 45 minus 40 squared over 40 plus 57 minus 60 squared over 60, and then finally, plus 20 minus 30 squared over 30. I just took the observed minus the expected squared over the expected. I took the sum of it, and this is what gives us our chi-square statistic. Now let's just calculate what this number is going to be. So this is going to be equal to-- I'll do it over here so you don't run out of space. So we'll do this a new color. We'll do it in orange. This is going to be equal to 30 minus 20 is 10 squared, which is 100 divided by 20, which is 5. I might not be able to do all of them in my head like this. Plus, actually, let me just write it this way just so you can see what I'm doing. This right here is 100 over 20 plus 14 minus 20 is negative 6 squared is positive 36. So plus 36 over 20. Plus 34 minus 30 is 4, squared is 16. So plus 16 over 30. Plus 45 minus 40 is 5 squared is 25. So plus 25 over 40. Plus the difference here is 3 squared is 9, so it's 9 over 60. Plus we have a difference of 10 squared is plus 100 over 30. And this is equal to-- and I'll just get the calculator out for this-- this is equal to, we have 100 divided by 20 plus 36 divided by 20 plus 16 divided by 30 plus 25 divided by 40 plus 9 divided by 60 plus 100 divided by 30 gives us 11.44. So let me write that down. So this right here is going to be 11.44. This is my chi-square statistic, or we could call it a big capital X squared. Sometimes you'll have it written as a chi-square, but this statistic is going to have approximately a chi-square distribution. Anyway, with that said, let's figure out, if we assume that it has roughly a chi-square distribution, what is the probability of getting a result this extreme or at least this extreme, I guess is another way of thinking about it. Or another way of saying, is this a more extreme result than the critical chi-square value that there's a 5% chance of getting a result that extreme? So let's do it that way. Let's figure out the critical chi-square value. And if this is more extreme than that, then we will reject our null hypothesis. So let's figure out our critical chi-square values. So we have an alpha of 5%. And actually the other thing we have to figure out is the degrees of freedom. The degrees of freedom, we're taking one, two, three, four, five, six sums, so you might be tempted to say the degrees of freedom are six. But one thing to realize is that if you had all of this information over here, you could actually figure out this last piece of information, so you actually have five degrees of freedom. When you have just kind of n data points like this, and you're measuring kind of the observed versus expected, your degrees of freedom are going to be n minus 1, because you could figure out that nth data point just based on everything else that you have, all of the other information. So our degrees of freedom here are going to be 5. It's n minus 1. So our significance level is 5%. And our degrees of freedom is also going to be equal to 5. So let's look at our chi-square distribution. We have a degree of freedom of 5. We have a significance level of 5%. And so the critical chi-square value is 11.07. So let's go with this chart. So we have a chi-squared distribution with a degree of freedom of 5. So that's this distribution over here in magenta. And we care about a critical value of 11.07. So this is right here. Oh, you actually even can't see it on this. So if I were to keep drawing this magenta thing all the way over here, if the magenta line just kept going, over here, you'd have 8. Over here you'd have 10. Over here, you'd have 12. 11.07 is maybe some place right over there. So what it's saying is the probability of getting a result at least as extreme as 11.07 is 5%. So we could write it even here. Our critical chi-square value is equal to-- we just saw-- 11.07. Let me look at the chart again. 11.07. The result we got for our statistic is even less likely than that. The probability is less than our significance level. So then we are going to reject. So the probability of getting that is-- let me put it this way-- 11.44 is more extreme than our critical chi-square level. So it's very unlikely that this distribution is true. So we will reject what he's telling us. We will reject this distribution. It's not a good fit based on this significance level.