craft of statistical analysis free webinars
Getting Started with SPSS
SPSS has some real advantages for newbies. A clear set-up of windows, a logical syntax, and a visual structure. But that doesn’t mean it’s easy to just sit down and start using. We introduce you to how SPSS is set up, some hidden features to make it easier to use, and some practical tips for how to approach your data analysis in SPSS. learn more
articles at the analysis factor
How to Get SPSS GENLINMIXED Output Without the Model Viewer
I love working with my clients for many reasons, but one of them is I learn so much from them. Recently, one of my clients showed me how to get SPSS GENLINMIXED results without the Model Viewer. She’s my new hero. If you’ve ever used GENLINMIXED, the procedure for Generalized Linear Mixed Models, you know that the results automatically appear in this new Model Viewer. learn more
SPSS Procedures for Logistic Regression
Need to run a logistic regression in SPSS? Turns out, SPSS has a number of procedures for running different types of logistic regression. Some types of logistic regression can be run in more than one procedure. For some unknown reason, some procedures produce output others don’t. So it’s helpful to be able to use more than one. learn more
Non-parametric ANOVA in SPSS
I sometimes get asked questions that many people need the answer to. One recent question was “Is there a non-parametric 3 way ANOVA out there and does SPSS have a way of doing a non-parametric anova sort of thing with one main independent variable and 2 highly influential cofactors?” learn more
3 SPSS Shortcuts that Make Life Easier
Okay, maybe this SPSS shortcuts won’t make your whole life easier, but your work life will, at least the SPSS part of it. When I consult with researchers, a common part of that is going through their analysis together. Sometimes I notice that they’re using some shortcut in SPSS that I had not known about. learn more
The Joy of Pasting SPSS Syntax
Every so often I point out to a client who exclusively uses menus in SPSS that they can (and should) hit the Paste button instead of OK. Many times, the client never realized it was there. I am here today to tell you that it is there, and it is wonderful. For a few reasons. learn more
Specifying a Random Intercept or Random Slope Model in SPSS GENLINMIXED
One of the things I love about MIXED in SPSS is that the syntax is very similar to GLM. So anyone who is used to the GLM syntax has just a short jump to learn writing MIXED. Which is a good thing, because many of the concepts are a big jump. And because the MIXED dialogue menus are seriously unintuitive, I’ve concluded you’re much better off using syntax. learn more
Books for SPSS
A selection of books recommended by The Analysis Factor for learning SPSS. learn more
How to Get a Code Book from SPSS
One of the nice features of SPSS is its ability to keep track of information on the variables themselves. This includes variable labels, missing data codes, value labels, and variable formats. Spending the time to set up variable information makes data analysis much easier – you don’t have to keep looking up whether males are coded 1 or 0, for example. learn more
Using Case Summaries in SPSS to Debug your Variable Creation
Here’s a little SPSS tip. When you create new variables, whether it’s through the Recode, Compute, or some other command, you need to check that it worked the way you think it did. And the easiest way to do that is to simply look at the data. You need to look at the values of the new variable along with the variables you created it from. learn more
Recoding Variables in SPSS Menus and Syntax
SPSS offers two choices under the recode command: Into Same Variable and Into Different Variables. The command Into Same Variable replaces existing data with new values, but the command Into Different Variables adds a new variable to the data set. In almost every situation, you want to use Into Different Variables. learn more
Mixed Models for Logistic Regression in SPSS
Every once in a while I get emailed a question that I think others will find helpful. This is definitely one of them: “Can I use SPSS MIXED models for (a) ordinal logistic regression, and (b) multi-nomial logistic regression?” My answer: No. learn more
SPSS Syntax 101
You may have heard that using SPSS Syntax is more efficient, gives you more control, and ultimately saves you time and frustration. They’re all true. I realize that you probably use SPSS because you don’t want to code. You like the menus. I get it. I like the menus, too, and I use them all the time. But I use syntax just as often. learn more
Variable Formats in SPSS Syntax
One of the places that SPSS syntax excels at efficiency is when you’re creating new variables. This is especially true when you’re creating a LOT of new variables, but even one or two can be quicker if you write the syntax code instead of menus. And just as importantly, you’ll have documentation for exactly how you created them. learn more
About Dummy Variables in SPSS Analysis
Recently I received a great question about dummy coding. Dummy coding is one of the topics I get the most questions about. It can get especially tricky to interpret when the dummy variables are also used in interactions. learn more
Another Great SPSS book: SPSS Programming and Data Management
Have you ever needed to do some major data management in SPSS and ended up with a syntax program that’s pages long? This is the kind you couldn’t even do with the menus, because you’d tear your hair out with frustration because it took you four weeks to create some new variables. learn more
Sharing SPSS Output Across Versions
If you’ve ever tried sharing SPSS output with your collaborators, advisor, or statistical consultant, you have surely noticed that the output is often not compatible across different versions of SPSS. If you’re collaborating with colleagues at different universities on different upgrade schedules, you might run into some problems. learn more
Have You Wondered How Using SPSS Burns Calories?
Lately I’ve had a number of experiences with people’s struggle with SPSS, and GLM in particular. Examples include frustrations with documentation and confusing input and output. learn more
3 Pieces of SPSS Syntax to Keep Handy
I hope you’re getting started using SPSS Syntax by hitting that Paste button when you use the menus. But there are a few parts of SPSS you can’t do that with. Specifically, there are syntax commands for doing all the variable definitions that you usually fill out in the “Variable View” window. learn more
A Great (and Free) Resource for SPSS Syntax: the Command Syntax Reference
I find SPSS manuals, as a rule, marginally useful. Sure they may tell you which options are available when doing Statistic X, but not what they mean or when to use them. I still use them, of course, but only when I have no other options. There is one exception, though, and that is the Command Syntax Reference. learn more
How to Effortlessly Create SPSS Syntax and Automatically Add it to your Output
So hopefully I’ve extolled the benefits of using SPSS Syntax enough that you’re convinced it is something you should regularly use. Even if you don’t start programming, there are two things you can do to begin learning Syntax and give you the communication and tracking benefits. learn more
5 Reasons to Use SPSS Syntax
You don’t rely on only SPSS menus to run your analysis, right? (Please, please tell me you don’t). There’s really nothing wrong with using the menus. It’s a great way to get started using SPSS and it saves you the hassle of remembering all that code. But there are some really, really good reasons to use the syntax as well. learn more
A Resource for SPSS Algorithms
As a data analyst, you will occasionally need to know how your software package is calculating the statistics. SPSS makes the algorithms for many of its tests available online. learn more
Quick-R: A Guide for SPSS, SAS, and Stata Users
If you are a SPSS, SAS, or Stata user who finds yourself needing to use R (I mean, it’s free), I just found this great website. learn more
SPSS GLM or Regression? When to Use Each
Regression models are just a subset of the General Linear Model, so you can use GLM procedures to run regressions. It is what I usually use. But in SPSS there are options available in the GLM and Regression procedures that aren’t available in the other. How do you decide when to use GLM and when to use Regression? learn more
Why Report Estimated Marginal Means?
I recently was asked whether to report means from descriptive statistics or from the Estimated Marginal Means with SPSS GLM. The short answer: Report the Estimated Marginal Means (almost always). To understand why and the rare case it doesn’t matter, let’s dig in a bit with a longer answer. learn more
Dummy Coding in SPSS GLM – More on Fixed Factors, Covariates, and Reference Groups, Part 1
If you have a categorical predictor variable that you plan to use in a regression analysis in SPSS, there are a couple ways to do it. You can use the SPSS Regression procedure. Or you can use SPSS GLM, which I discuss here and in a follow-up post. The big question in SPSS GLM is what goes where. learn more
Dummy Coding in SPSS GLM – More on Fixed Factors, Covariates, and Reference Groups, Part 2
Part 1 outlined one issue in deciding whether to put a categorical predictor variable into Fixed Factors or Covariates in SPSS GLM. There is another key default to keep in mind. SPSS GLM will automatically create interactions between any and all variables you specify as Fixed Factors will be here. learn more
PSPP: The Free, Open Source Version of SPSS
I just heard recently about PSPP, which is a free, open source version of SPSS. I have not tried it yet, but it does look promising. learn more
SPSS, SAS, R, Stata, JMP? Choosing a Statistical Software Package or Two
In addition to the five listed in this title, there are quite a few other options, so how do you choose which statistical software to use? The default is to use whatever software they used in your statistics class–at least you know the basics. And this might turn out pretty well, but chances are it will fail you at some point. learn more
Order Affects Regression Parameter Estimates in SPSS GLM
I just discovered something in SPSS GLM that I never knew. When you have an interaction in the model, the order you put terms into the Model statement affects which parameters SPSS gives you. The default in SPSS is to automatically create interaction terms among all the categorical predictors. learn more
Centering a Covariate to Improve Interpretability
Centering a covariate – a continuous predictor variable – can make regression coefficients much more interpretable. That’s a big advantage, particularly when you have many coefficients to interpret. Or when you’ve included terms that are tricky to interpret, like interactions or quadratic terms. learn more
Variable Labels and Value Labels in SPSS
SPSS Variable Labels and Value Labels are two of the great features of its ability to create a code book right in the data set. Using these every time is good data analysis practice. SPSS doesn’t limit variable names to 8 characters like it used to, but you still can’t use spaces, and it will make coding easier if you keep the variable names short. learn more
SPSS GLM: Choosing Fixed Factors and Covariates
The beauty of the Univariate GLM procedure in SPSS is that it is so flexible. You can use it to analyze regressions, ANOVAs, ANCOVAs with all sorts of interactions, dummy coding, etc. The down side of this flexibility is it is often confusing what to put where and what it all means. So here’s a quick breakdown. learn more
Averaging and Adding Variables with Missing Data in SPSS
SPSS has a nice little feature for adding and averaging variables with missing data that many people don’t know about. It allows you to add or average variables, while specifying how many are allowed to be missing. learn more
Computing Cronbach’s Alpha in SPSS with Missing Data
In RELIABILITY, the SPSS command for running a Cronbach’s alpha, the only options for Missing Data are to include or exclude User-Defined missing data. And by exclude, they mean listwise deletion. learn more