Solved

Chi Square Calculation in SPSS, Excel, or ACCESS

Posted on 2010-08-19
10
1,994 Views
Last Modified: 2013-11-16
Does anyone know how if it's possible to do a Chi Square analysis in SPSS, Excel, or ACCESS. And do I need to have previous data to compare it to or can I just plug in the data I have to run the query?

0
Comment
Question by:Carlynne
  • 2
  • 2
  • 2
  • +3
10 Comments
 
LVL 9

Accepted Solution

by:
richdiesal earned 125 total points
ID: 33482576
Chi square in SPSS is done in the crosstabs tool.  See: http://academic.uofs.edu/department/psych/methods/cannon99/level2d.html
0
 
LVL 17

Assisted Solution

by:calacuccia
calacuccia earned 125 total points
ID: 33482999
This gives a good overview of how to do a Chi-square test in Excel: http://www.gifted.uconn.edu/siegle/research/ChiSquare/chiexcel.htm
0
 

Expert Comment

by:siyi23
ID: 33483237
In Excel 2007 there are three formula functions to calculate chi square.

Two of them make an independence test. In Spanish they are called PRUEBA.CHI (in English it may be TEST.CHI or CHITEST) and PRUEBA.CHI.INV.

The other one uses a chi square distribution. In Spanish it is called DISTR.CHI (in English it may be CHIDIST.

The best way to know how to use them is viewing the Excel help, but you can also find a lot of examples through Google.
0
 

Author Comment

by:Carlynne
ID: 33483256
Calacuccia,

Thanks very much for the step by step guide on how to do the Chi Square. I did it with my data for male and female (see attached), and it seemed to work. I got 6%.  Does this mean that my data has an error of about 6%?

See attached.

Lyndy
Chi-Test.xlsx
0
 
LVL 17

Expert Comment

by:calacuccia
ID: 33483378
It's been a while since I've done extensive statistics, but your approach is the right one: you test whether the result differt a lot from the expected result with the right test....

However, I would suggest to go through this lesson, which I found very clear & nice: http://mste.illinois.edu/patel/chisquare/intro.html
0
Windows Server 2016: All you need to know

Learn about Hyper-V features that increase functionality and usability of Microsoft Windows Server 2016. Also, throughout this eBook, you’ll find some basic PowerShell examples that will help you leverage the scripts in your environments!

 
LVL 47

Expert Comment

by:Dale Fye (Access MVP)
ID: 33484157
0
 
LVL 45

Expert Comment

by:patrickab
ID: 33485442
Carlynne,

I believe this to be right but I'm open to be corrected.

Chi^2 is not a percentage. The value obtained in your example, using Yates' correction is 1.71. That value needs to be looked up in a Chi^2 chart using 1 degree of freedom.

Patrick
ChiSq-01.xls
0
 
LVL 45

Expert Comment

by:patrickab
ID: 33486153
Hope this helps
Chi-sqrd-011.jpg
0
 
LVL 47

Expert Comment

by:Dale Fye (Access MVP)
ID: 33486519
As I recall, in order to do a proper Chi-Square, you must first know the distribution you are trying to evaluate, you must then establish the number of intervals you want to test, evaluate the number of expected occurances within each of those intervals, and then compute the difference between the observed and expected value, and test to determine whether that is within specific parameters.

if you are only testing against a uniform distribution, then this is pretty simple.  If you are testing against a
different distribution (Bernoulli, binomial, Poisson, geometric, continuous uniform, normal (bell curve), exponential, gamma, ...)  this becomes a little more challenging, because you will need the cumulative distribution tables so that you can compute your expected values.

You might try Total Access Statistics (FMS): http://www.fmsinc.com/products/statistics/
0
 
LVL 9

Expert Comment

by:richdiesal
ID: 33490269
There are two types of chi-square tests typically used in this context: tests of independence and tests of goodness of fit.  In this case, you are testing goodness of fit - matching data to a hypothetical model of randomness.

Your model, in this case, is 600 cases expected in each.  Your observed data are 568 and 632.

When you run CHITEST, you are producing a p-value, which is a probability.  In this case, you got 0.06.  This is interpreted like this:

If we were to assume that in the population, 600 cases of each gender were to be expected, there is only a 6% chance that we'd see deviations from 600/600 of at least the magnitude observed in this sample.

In inferential statistics/hypothesis testing, we traditionally compare p-values to 0.05.  Since 0.06 > 0.05, we would conclude from your data that the balance of men and women does not deviate from what we would expect from chance.
0

Featured Post

Is Your Active Directory as Secure as You Think?

More than 75% of all records are compromised because of the loss or theft of a privileged credential. Experts have been exploring Active Directory infrastructure to identify key threats and establish best practices for keeping data safe. Attend this month’s webinar to learn more.

Question has a verified solution.

If you are experiencing a similar issue, please ask a related question

CCModeler offers a way to enter basic information like entities, attributes and relationships and export them as yEd or erviz diagram. It also can import existing Access or SQL Server tables with relationships.
This code takes an Excel list of URL’s and adds a header titled “URL List”. It then searches through all URL’s in column “A”, looking for duplicates. When a duplicate is found, it is moved to the top of the list. The duplicate URL’s are then highlig…
The viewer will learn how to create a normally distributed random variable in Excel, use a normal distribution to simulate the return on an investment over a period of years, Create a Monte Carlo simulation using a normal random variable, and calcul…
This Micro Tutorial will demonstrate how to use longer labels with horizontal bar charts instead of the vertical column chart.

920 members asked questions and received personalized solutions in the past 7 days.

Join the community of 500,000 technology professionals and ask your questions.

Join & Ask a Question

Need Help in Real-Time?

Connect with top rated Experts

15 Experts available now in Live!

Get 1:1 Help Now