Experiment 1

All scripts are written in JMP Scripting Language (JSL) and can be run on JMP Statistical
software by SAS.
Descriptions for all variables are available in the accompanying data file
Pilot Study
JSL Script
Distribution(
Continuous Distribution( Column( :SEQ_PERC ) ),
Continuous Distribution( Column( :SIM_PERC ) )
)
Descriptive statistics
SEQ_PERC
Mean
Std Dev
Std Err Mean
Upper 95% Mean
Lower 95% Mean
N
42.848341
23.255429
1.6009698
46.004373
39.69231
211
SIM_PERC
Mean
Std Dev
Std Err Mean
Upper 95% Mean
Lower 95% Mean
N
57.151659
23.255429
1.6009698
60.30769
53.995627
211
Experiment 1
JSL Scripts and Results
Oneway(
Y( :PercSimultaneous ),
X( :Condition ),
Means( 1 ),
Means and Std Dev( 1 ),
t Test( 1 ),
Mean Diamonds( 1 ),
Mean Error Bars( 1 ),
Std Dev Lines( 1 )
)
Oneway( Y( :PercSimultaneous ), X( :Condition ), Wilcoxon Test( 1 ) )
Experiment 2
JSL Scripts and Results
Oneway(
Y( :PercSimultaneous ),
X( :Condition ),
Means( 1 ),
Means and Std Dev( 1 ),
t Test( 1 ),
Mean Diamonds( 1 ),
Mean Error Bars( 1 ),
Std Dev Lines( 1 )
)
Oneway( Y( :PercSimultaneous ), X( :Condition ), Wilcoxon Test( 1 ) )
Experiment 3
JSL Scripts and Results
Oneway(
Y( :PercSimultaneous ),
X( :Condition ),
Means( 1 ),
Means and Std Dev( 1 ),
t Test( 1 ),
Mean Diamonds( 1 ),
Mean Error Bars( 1 ),
Std Dev Lines( 1 )
)
Oneway( Y( :PercSimultaneous ), X( :Condition ), Wilcoxon Test( 1 ) )
Experiment 4
JSL Scripts and Results
Fit Group(
Oneway(
Y( :COG_TOT ),
X( :Condition ),
Means( 1 ),
Means and Std Dev( 1 ),
t Test( 1 ),
Mean Diamonds( 1 ),
Mean Error Bars( 1 ),
Std Dev Lines( 1 )
),
Oneway(
Y( :AFF_TOT ),
X( :Condition ),
Means( 1 ),
Means and Std Dev( 1 ),
t Test( 1 ),
Mean Diamonds( 1 ),
Mean Error Bars( 1 ),
Std Dev Lines( 1 )
),
Oneway(
Y( :PercSimultaneous ),
X( :Condition ),
Means( 1 ),
Means and Std Dev( 1 ),
t Test( 1 ),
Mean Diamonds( 1 ),
Mean Error Bars( 1 ),
Std Dev Lines( 1 )
),
<<{Arrange in Rows( 1 )}
)
COG_TOT:
AFF_TOT:
PercSimultaneous:
Fit Group(
Oneway( Y( :COG_TOT ), X( :Condition ), Wilcoxon Test( 1 ) ),
Oneway( Y( :AFF_TOT ), X( :Condition ), Wilcoxon Test( 1 ) ),
Oneway( Y( :PercSimultaneous ), X( :Condition ), Wilcoxon Test( 1 ) ),
<<{Arrange in Rows( 1 )}
)
COG_TOT
AFF_TOT:
PercSimultaneous:
Indirect effect using Model 4 of Process Macro with 5000 iterations
Run MATRIX procedure:
************* PROCESS Procedure for SPSS Release 2.16.1 ******************
Written by Andrew F. Hayes, Ph.D.
www.afhayes.com
Documentation available in Hayes (2013). www.guilford.com/p/hayes3
**************************************************************************
Model = 4
Y = PERC
X = OP_PRE
M = COG_TOT
Sample size
214
**************************************************************************
Outcome: COG_TOT
Model Summary
R
R-sq
.19
.03
MSE
34.71
F
7.63
df1
1.00
df2
212.00
p
.00
.01
LLCI
21.45
.64
p
.01
Model
constant
OP_PRE
coeff
22.56
2.23
se
.56
.81
t
39.99
2.76
ULCI
23.68
3.81
**************************************************************************
Outcome: PERC
Model Summary
R
R-sq
.24
.06
MSE
1024.50
F
6.41
df1
2.00
df2
211.00
p
.00
Model
constant
COG_TOT
OP_PRE
coeff
22.30
.78
11.03
se
8.96
.37
4.45
t
2.49
2.08
2.48
p
.01
.04
.01
LLCI
4.64
.04
2.25
ULCI
39.97
1.51
19.81
******************** DIRECT AND INDIRECT EFFECTS *************************
Direct effect of X on Y
Effect
SE
t
11.03
4.45
2.48
p
.01
LLCI
2.25
ULCI
19.81
Indirect effect of X on Y
Effect Boot SE BootLLCI BootULCI
COG_TOT
1.73
1.06
.23
4.57
******************** ANALYSIS NOTES AND WARNINGS *************************
Number of bootstrap samples for bias corrected bootstrap confidence
intervals:
5000
Level of confidence for all confidence intervals in output:
95.00
------ END MATRIX -----
Experiment 5
JSL Scripts and results (only for VALID=1)
Fit Model(
Y( :PercSimultaneous ),
Effects( :Condition, :WMS, :Condition * :WMS ),
Personality( "Standard Least Squares" ),
Emphasis( "Effect Leverage" ),
Run(
:PercSimultaneous << {Plot Actual by Predicted( 1 ), Plot Regression( 0 ),
Plot Residual by Predicted( 1 ), Plot Effect Leverage( 1 )}
),
SendToReport(
Dispatch(
{"Response PercSimultaneous", "Whole Model", "Parameter Estimates"},
"Lower 95%",
NumberColBox,
{Visibility( "Visible" )}
),
Dispatch(
{"Response PercSimultaneous", "Whole Model", "Parameter Estimates"},
"Upper 95%",
NumberColBox,
{Visibility( "Visible" )}
)
)
)
Oneway(
Y( :PercSimultaneous ),
X( :Condition ),
Means( 1 ),
Means and Std Dev( 1 ),
Mean Diamonds( 1 ),
Mean Error Bars( 1 ),
Std Dev Lines( 1 )
)
Fit Model(
SendToByGroup( {Format( :Condition ) == "SEQ"} ),
Y( :PercSimultaneous ),
By( :Condition ),
Effects( :WMS ),
Personality( "Standard Least Squares" ),
Emphasis( "Effect Leverage" ),
Run(
:PercSimultaneous << {Plot Actual by Predicted( 1 ),
Plot Residual by Predicted( 1 ), Plot Effect Leverage( 1 )}
),
SendToByGroup(
{Format( :Condition ) == "SEQ"},
SendToReport(
Dispatch(
{"Response PercSimultaneous Condition=SEQ", "Whole Model",
"Parameter Estimates"},
"Lower 95%",
NumberColBox,
{Visibility( "Visible" )}
),
Dispatch(
{"Response PercSimultaneous Condition=SEQ", "Whole Model",
"Parameter Estimates"},
"Upper 95%",
NumberColBox,
{Visibility( "Visible" )}
)
)
),
SendToByGroup(
{Format( :Condition ) == "SIM"},
SendToReport(
Dispatch(
{"Response PercSimultaneous Condition=SIM", "Whole Model",
"Parameter Estimates"},
"Lower 95%",
NumberColBox,
{Visibility( "Visible" )}
),
Dispatch(
{"Response PercSimultaneous Condition=SIM", "Whole Model",
"Parameter Estimates"},
"Upper 95%",
NumberColBox,
{Visibility( "Visible" )}
)
)
)
)
For Sequential condition:
For Simultaneous condition:
Oneway( Y( :PercSimultaneous ), X( :Condition ), Wilcoxon Test( 1 ) )
Multivariate(
Y( :WMS, :PercSimultaneous ),
Estimation Method( "Row-wise" ),
Matrix Format( "Square" ),
Scatterplot Matrix(
Density Ellipses( 1 ),
Shaded Ellipses( 0 ),
Ellipse Color( 3 )
),
Spearman's ρ( 1 )
)
Multivariate(
Y( :WMS, :PercSimultaneous ),
Estimation Method( "Row-wise" ),
Matrix Format( "Square" ),
Scatterplot Matrix(
Density Ellipses( 1 ),
Shaded Ellipses( 0 ),
Ellipse Color( 3 )
),
Spearman's ρ( 1 ),
By( :Condition )
)
For sequential condition:
For simultaneous condition:
Experiment 6a
JSL Scripts and Results
Fit Model(
Y( :PercSimultaneous ),
Effects( :MEMLOAD, :Condition, :MEMLOAD * :Condition ),
Personality( "Standard Least Squares" ),
Emphasis( "Effect Leverage" ),
Run(
:PercSimultaneous << {Lack of Fit( 0 ), Plot Actual by Predicted( 1 ),
Plot Regression( 0 ), Plot Residual by Predicted( 1 ),
Plot Effect Leverage( 1 )}
),
SendToReport(
Dispatch(
{"Response PercSimultaneous", "Condition", "Least Squares Means Table"},
"Lower 95%",
NumberColBox,
{Visibility( "Visible" )}
),
Dispatch(
{"Response PercSimultaneous", "Condition", "Least Squares Means Table"},
"Upper 95%",
NumberColBox,
{Visibility( "Visible" )}
)
)
)
Experiment 6b
JSL Scripts and Results
Fit Model(
Y( :PercSimultaneous ),
Effects( :MEMLOAD, :Condition, :MEMLOAD * :Condition ),
Personality( "Standard Least Squares" ),
Emphasis( "Effect Leverage" ),
Run(
:PercSimultaneous << {Lack of Fit( 0 ), Plot Actual by Predicted( 1 ),
Plot Regression( 0 ), Plot Residual by Predicted( 1 ),
Plot Effect Leverage( 1 )}
),
SendToReport(
Dispatch(
{"Response PercSimultaneous", "Condition", "Least Squares Means Table"},
"Lower 95%",
NumberColBox,
{Visibility( "Visible" )}
),
Dispatch(
{"Response PercSimultaneous", "Condition", "Least Squares Means Table"},
"Upper 95%",
NumberColBox,
{Visibility( "Visible" )}
)
)
)
Experiment 6c
JSL Scripts and Results
Fit Model(
Y( :PercSimultaneous ),
Effects( :MEMLOAD, :Condition, :MEMLOAD * :Condition ),
Personality( "Standard Least Squares" ),
Emphasis( "Effect Leverage" ),
Run(
:PercSimultaneous << {Lack of Fit( 0 ), Plot Actual by Predicted( 1 ),
Plot Regression( 0 ), Plot Residual by Predicted( 1 ),
Plot Effect Leverage( 1 )}
),
SendToReport(
Dispatch(
{"Response PercSimultaneous", "Condition", "Least Squares Means Table"},
"Lower 95%",
NumberColBox,
{Visibility( "Visible" )}
),
Dispatch(
{"Response PercSimultaneous", "Condition", "Least Squares Means Table"},
"Upper 95%",
NumberColBox,
{Visibility( "Visible" )}
)
)
)
Experiment 7
JSL Scripts and Results
Fit Model(
Y( :PercSimultaneous ),
Effects( :PROCLOAD, :Condition, :PROCLOAD * :Condition ),
Personality( "Standard Least Squares" ),
Emphasis( "Effect Leverage" ),
Run(
:PercSimultaneous << {Lack of Fit( 0 ), Plot Actual by Predicted( 1 ),
Plot Regression( 0 ), Plot Residual by Predicted( 1 ),
Plot Effect Leverage( 1 )}
),
SendToReport(
Dispatch(
{"Response PercSimultaneous", "Whole Model"},
"Effect Tests",
OutlineBox,
{Close( 0 )}
),
Dispatch(
{"Response PercSimultaneous", "PROCLOAD", "Least Squares Means Table"},
"Lower 95%",
NumberColBox,
{Visibility( "Visible" )}
),
Dispatch(
{"Response PercSimultaneous", "PROCLOAD", "Least Squares Means Table"},
"Upper 95%",
NumberColBox,
{Visibility( "Visible" )}
),
Dispatch(
{"Response PercSimultaneous", "Condition", "Least Squares Means Table"},
"Lower 95%",
NumberColBox,
{Visibility( "Visible" )}
),
Dispatch(
{"Response PercSimultaneous", "Condition", "Least Squares Means Table"},
"Upper 95%",
NumberColBox,
{Visibility( "Visible" )}
)
)
)
Oneway(
Y( :PercSimultaneous ),
X( :Condition ),
Means( 1 ),
Means and Std Dev( 1 ),
t Test( 1 ),
Mean Diamonds( 1 ),
Mean Error Bars( 1 ),
Std Dev Lines( 1 )
)
Oneway(
Y( :PercSimultaneous ),
X( :PROCLOAD ),
Means( 1 ),
Means and Std Dev( 1 ),
t Test( 1 ),
Mean Diamonds( 1 ),
Mean Error Bars( 1 ),
Std Dev Lines( 1 )
)
Oneway(
Y( :PercSimultaneous ),
X( :Condition ),
Means( 1 ),
Means and Std Dev( 1 ),
t Test( 1 ),
Mean Diamonds( 1 ),
Mean Error Bars( 1 ),
Std Dev Lines( 1 ),
By( :PROCLOAD )
)
No Load:
Processing load:
Oneway(
Y( :PercSimultaneous ),
X( :PROCLOAD ),
Means( 1 ),
Means and Std Dev( 1 ),
t Test( 1 ),
Mean Diamonds( 1 ),
Mean Error Bars( 1 ),
Std Dev Lines( 1 ),
By( :Condition )
)
Sequential:
Simultaneous:
Oneway(
Y( :PercSimultaneous ),
X( :Condition ),
Wilcoxon Test( 1 ),
By( :PROCLOAD )
)
For no load condition:
For processing load condition:
Oneway(
Y( :PercSimultaneous ),
X( :PROCLOAD ),
Wilcoxon Test( 1 ),
By( :Condition )
)
For sequential condition:
For simultaneous condition: