Howdy, Stranger!

It looks like you're new here. If you want to get involved, click one of these buttons!

Supported by

How to Perform a 2x2x2 Mixed ANOVA Analysis?

edited December 2025 in JASP & BayesFactor

Hello all, I am still very new to JASP, but as part of a research project I am working on, I need to do some deeper data analysis. I am however having trouble learning how to perform the specific test I need, a three-way mixed ANOVA with one between factor and two within factors.

Here is a simple example of what that data would look like:

The analysis should have "Sex" as the between factor and "Right/Left_HighLow" as the two within factors. Friendliness is the Dependent variable.

Any help would be appreciated. Thank you.

Comments

  • An update:

    I have figured out mostly how to do it using the following method. There are some strange behaviors though...

    The first thing I had to figure out was that I needed to format my data differently by separating the dependent column into one for each of the four conditions so that it looked like this:

    This then allowed me to use the "Repeated Measures ANOVA" (despite the conditions being independent from one another) to first create two factors "Right_LowHigh" and "Left_LowHigh" each with two levels "Right/Left Low/High." I then dragged in the corresponding friendliness scores into each combination in the "within" box. I then put "Sex" in the "between" box.

    This allowed me to perform simple and conditional ANOVA on the set as I desired and I could verify this with someone else who performed these tests using SPSS.

    There are two anomalies, though. The first is that in Model -> Between Subjects Components, that the combination model term appears when creating the factors, but then disappears and cannot be replaced if it is dragged out of the "Model terms" list. In other words, it never appears in the "Between Subjects Components" list.

    Secondly, I was able to verify the conditional post hoc tests for all two factor (for example Sex * Right_LowHigh) tests against my co-worker who used SPSS, but once it came to the three term tests (Sex * RightLowHigh * Left_LowHigh), our results differed. Is it possible this is a bug?

    Again, thank you for any help that comes.

  • Once you've specified the factors, you should not do anything to the model. If I remember correctly, if you have deleted any interaction terms from the 'model' (which you generally should not do), if you ctrl cliçk to highlight multiple factor and then drag that highlighted set in, the interaction terms will be restored (if that doesn't work, just start all of over again).

    It's expected that adding (or removing) factors will change the post hoc test results, since the data are being divided up differently.

    R

  • edited December 2025

    Also, the last time a checked, spss could only do post-hocs relevant to main effects. For decades it has not been able to do post hocs relative to interactions.

    R

  • @andersony3k , Thank you for your help explaining the first anomaly I noticed. I have no reason to change the model in the middle of the analysis, it just seemed strange to me that this place in the GUI would have an item that once moved from the in-use box does not appear in ready-to-use box like in all the other parts of the GUI. If this comes up again, I will try your method of highlighting the two factors I want to see the interaction of.

    That's one of my concerns dealt with, the second (where I am able to reproduce the two-factor post-hoc results that SPSS can but not the three-factor). I don't know which results are true and one (SPSS) shows there are some significant three-factor results but JASP does not. It seems strange to me that I would be able to get the exact same values for both the one/two-factor tests but then different ones for the three-factor.

  • Can you provide screen shots showing the disparate post hoc results?

    R

Sign In or Register to comment.