SEM The Musical 1

The debut of "SEM The Musical" was held on April 27 and we ended up with 19 songs (lyrics below). Some video clips are also available below, shown by their respective songs and lyrics (thanks to Sothy Eng and Xiaozhi "Gigi" Zhou for their videography work). Derek Ross, an obviously talented video editor and husband of one of the SEM students, condensed our musical into a five-minute documentary, which is more like a spoof infomercial. Click here for the documentary/spoof infomercial. It's truly "must-see TV." Just to be clear: We are not selling videos!

SEM The Musical
By Dr. Alan Reifman and his Spring 2007 Quantitative Methods IV class

(Back-up vocals in parentheses)

Welcome to SEM The Musical
Lyrics by Alan Reifman
(May be sung to the tune of "Matchmaker," Bock/Harnick, from Fiddler on the Roof)

SEM, SEM, it can be sung,
You’ll be amazed, at what we’ve sprung,
We hope you’ll learn more ’bout this stats technique,
Through songs of which you’re among,

SEM, SEM, we like to run,
It takes awhile, but we get it done,
We hope you’ll learn of the steps that we take,
And take home from this, some fun…

I Am an Indicator
Lyrics by Alan Reifman
(May be sung to the tune of "The Entertainer," Billy Joel)

I am an indicator, a latent construct I represent,
I'm measurable, sometimes pleasurable,
A manifestation of what is meant,

I am an indicator, I usually come in a multiple set,
With other signs of the same construct, you may instruct,
I'm correlated with my co-indicators, you can bet,

I am an indicator, from my presence the construct is inferred,
I'm tap-able, the construct is not palpable,
The distinction should not be blurred

At Least Three
Lyrics by Alan Reifman
(May be sung to the tune of "Think of Me," Lloyd Webber/Hart/Stilgoe, from Phantom of the Opera)

(Cat Pause, lead vocals)

At least three, indicators are urged,
For each latent construct shown,
At least three, indicators should help,
Avoid output where you groan,

With less than three, your construct sure will be, locally unidentified,
Though the model might still run, you could have a rough ride

Gotta Fix It to 1
Lyrics by Alan Reifman
(May be sung to the tune of "Fortunate Son," John Fogerty)

You make a construct, with its loadings,
Can’t let them, all be free,
So that the model’s identified,
Fixing one is the key,

It ain’t free,
It ain’t free,
Gotta fix it to 1,

It ain’t free,
It ain’t free,
In AMOS, automatically done

The number of knowns in your model,
The unknowns can’t exceed,
Fixing a loading for each construct,
Will accomplish this need,

It ain’t free,
It ain’t free,
Gotta fix it to 1,

It ain’t free,
It ain’t free,
In AMOS, automatically done

Residual Variance
Lyrics by Alan Reifman
(May be sung to the tune of "I Say a Little Prayer," Bacharach/David)

Residual variance,
What variables do not share, hence,
I draw a little shape for you,

Residual variance,
What’s left after the R-square, hence,
I draw a little shape for you,

Small circles, to show the, unexplained variance,
...we will always use,
We’ll see what is left in the indicators,
And endogenous,
Constructs that we predict to...

Constrain, ’strain, ’strain...
Lyrics by Alan Reifman
(May be sung to the tune of "Chain of Fools," Don Covay, popularized by Aretha Franklin)

(Cat Pause, lead vocals)

Constrain, ’strain, ’strain (Constrain, ’strain, ’strain),
Constraints are tools (Constraints are tools),
Constrain, ’strain, ’strain (Constrain, ’strain, ’strain),
Constraints are tools (Constraints are tools),

You want to test, if two paths are equal,
You run the model once, then you run a sequel,

First, let the paths run free, they take on their own values,
A chi-square you will see, but what does it tell you?

You must...

Constrain, ’strain, ’strain (Constrain, ’strain, ’strain),
Constraints are tools (Constraints are tools),
Constrain, ’strain, ’strain (Constrain, ’strain, ’strain),
Constraints are tools (Constraints are tools),

You re-run your model, with paths fixed to be the same,
You get a new chi-square, higher than what before came,

You compare the two models, via the delta chi-square test,
If it’s significant, then the free version is best,

When you’ve...

Constrained, ’strained, ’strained (Constrained, ’strained, ’strained),
Constraints are tools (Constraints are tools),
Constrained, ’strained, ’strained (Constrained, ’strained, ’strained),
Constraints are tools (Constraints are tools)...

If it's Nested
Lyrics by Alan Reifman and Adam Munk
(May be sung to the tune of "Mandy," English/Kerr, popularized by Barry Manilow)

If you want to check and see,
If a path is necessary,
What you should do,
Is run a nested model,
Here's the steps to take,
You don't want to dawdle...

If it's nested,
You must only add paths without taking,
Or only take away paths without adding,

If it's nested,
You can compare chi-squares of the models,
And you'll see if the new path is worth adding...

Parsi-Mony
Lyrics by Alan Reifman (expanded for 2010, video)
(May be sung to the tune of "Mony Mony," Bloom/Gentry/James/Cordell)

NOTE: Parsi-Mony has come to be performed as our closing number every year. Below, Dr. Reifman chats with Tommy James, whose classic hit Mony Mony inspired Parsi-Mony. James performed at the 2013 South Plains Fair and was kind enough to stick around and visit with fans and sign autographs. Dr. Reifman tells Tommy about how he (Dr. Reifman) has written statistical lyrics to Tommy's songs for teaching purposes.  




Structural models need parsimony,
Don’t want to add paths that are phony,
Put the paths you need, now that’s all right, yeah,
You got to keep your model lean and tight, now,
...lean and tight now,
I said, yeah (audience joins), yeah, yeah, yeah, yeah,…

If you can account (PARSIMONY),
For (PARSIMONY),
The data (PARSIMONY),
With a (PARSIMONY),
Minimum of paths (PARSIMONY),
You’ve got (PARSIMONY)
Baby don't stop, seeking (PARSIMONY),
Hey, yeah, yeah, yeah, yeah, yeah, yeah,

Get up!
(brief break)

Few paths, sparse graphs, parsimony,
Above all, keep it small, parsimony,
You want to keep your model looking slim, yeah,
Don't stop now, seek out parsimony, seek parsimony!

Yeah, yeah, yeah…

If you can account (PARSIMONY),
For (PARSIMONY),
The data (PARSIMONY),
With a (PARSIMONY),
Minimum of paths (PARSIMONY),
You’ve got (PARSIMONY)
Baby don't stop, seeking (PARSIMONY),
Hey, yeah, yeah, yeah, yeah, yeah, yeah,

[interlude -- introduce our "band," thank-you's, etc.]

You want parsimony ...mo ...mo ...mony (audience repeats)
Parsimony ...mo ...mo ...mony (audience repeats)
Parsimony ...mo ...mo ...mony...(audience repeats)

Covariance
Lyrics by Alan Reifman (May be sung to the tune of "Aquarius," Rado/Ragni/MacDermot, from Hair, also popularized by the Fifth Dimension)

You draw paths to show relationships,
You hope align with the known r’s,
Your model will guide the tracings,
From constructs near to constructs far,

You will compare this with the data’s covariance,
The data’s covariance...
Covariance!
Covariance!

Similar to correlation,
With the variables unstandardized,
Does each known covariance match up with,
The one the model tracings will derive?

Covariance!
Covariance!

You’ve Got to Check Your R-M-S-E-A
Lyrics by Alan Reifman
(May be sung to the tune of "YMCA," Belolo/Morali/Willis, popularized by the Village People)

How well, does your model match up,
To the matrix of covariances? Yup,

I said, How well, can you reproduce the,
Structure... of the... variables... you see?

You’ve got to check your R-M-S-E-A,
You’ve got to check your R-M-S-E-A,
You want your value, to be very small,
Preferably below, .05 will it fall,

You’ve got to check your R-M-S-E-A,
You’ve got to check your R-M-S-E-A,
It’s one of the, best fit indices,
You can check it, with any others you please...

Check Your NFI
Lyrics by Alan Reifman
(May be sung to the tune of "Judy’s Turn to Cry," Lewis/Ross, popularized by Lesley Gore)

You’ve got to check your NFI,
...check your TLI,
...check your CFI,
’Cause none of them alone’s a hit...

You’ve just finished running your model,
And you want to know its goodness of fit,
But there’s no one single index,
That scholars consider a perfect hit,

You’ve got to check your NFI,
...check your TLI,
...check your CFI,
’Cause none of them alone’s a hit...

The standard advice is to look at,
A variety of measures of fit,
So you pick out a set of several,
Of indices, you form your own kit,

You’ve got to check your NFI,
...check your TLI,
...check your CFI,
’Cause none of them alone’s a hit...

(Instrumental)

Stand by Your Model
Lyrics by Alan Reifman
(May be sung to the tune of "Stand by Your Man," Wynette/Sherrill)

When there’s a path,
That comes out non-significant,
What should you do?
Should you eliminate this path?

Stand by your model,
It represents your best thinking,
Stand by your model,
Don’t want one that’s shrinking,

Just because you,
Didn’t find a certain result,
Keep the model intact,
A future study may support it,

Stand by your model,
It represents your best thinking,
Stand by your model,
Don’t want one that’s shrinking,

Ready to Run
Lyrics by Alan Reifman
(May be sung to the tune of "Ready to Run," Seidel/Hummon, popularized by the Dixie Chicks)

I’ve drawn my shapes and my arrows,
I’m gonna be ready this time (ready this time),
I’ve requested a standardized solution,
I’m gonna be ready this time (ready this time),

Ready, ready, ready, ready, ready, ready to run,
Error messages, I hope to see none...,
Will my assignment get done?

Gonna view my text output,
I hope that it’s correct this time (correct this time),
Got a chi-square and acceptable values,
It looks like it’s correct this time (correct this time),

Ready, ready, ready, ready, ready, ready to run,
Looking for error messages, I see none,
Running a model is fun...

If I Had Multiple Groups
Lyrics by Alan Reifman
(May be sung to the tune of “If I Had a Hammer,” Hays/Seeger)

If I had multiple groups,
I’d run them in the morning,
I’d run them in the evening,
All over this land,

I’d use cross-group constraints,
On the loadings and the structural paths,
I’d want to see if, the chi-square was so different,
From an unconstrained hand

You Had a Bad Fit
Lyrics by Lukas Dean
(May be sung to the tune of "Bad Day," Daniel Powter)

Where is the department statistician when needed the most?
Your research and theory kick up a model that's great,
You draw it in AMOS in a way that relates,
The little wand helps makes the structural paths straight,
You link it to data, now you're out of the gate,

You stand up in the lab to see how the results go,
You fake up a smile when you forgot to estimate means, oh no!

The output says your model is way off line,
Your theory's falling to pieces this time,
And I don't have no Heywood Case,

You had a bad fit,
You take some items down,
You correlate errors, just to turn it around,

You say you don't know, the numbers don't lie,
Your RMSEA was way too high,
You had a bad fit,
The numbers don't lie,
Kenny says it shouldn't be higher than .05,
You had a bad fit, you had a bad fit

An SEM Miracle
Lyrics by Alan Reifman (expanded for 2010)
(May be sung to the tune of "It’s a Miracle," Manilow/Panzer)

I ran this model hours on end,
And kept having problems with it,
There was negative variance,
Known as a Heywood Case,

Paths were unidentified,
Despite everything that I tried,
I did what, I thought would work,
The problem, I couldn't trace,

It’s a miracle (miracle),
All errors have gone away,
The model finally runs,

It was looking hazy, I was going crazy,
Till the output page came through,
It looks clear, and my fit will astound you,
So maybe, I no longer face defeat,

For the miracle (miracle),
I can start writing now,
My homework’s almost done,

I’m finally starting, now, to see,
Where I may have, really, gone astray,
I may have been missing,
A "1" for a fixed pathway,

You've got to use, the AMOS tool,
Or you're gonna look like a fool,
But now that I've done it right,
The errors just go away,

It’s a miracle (miracle),
All errors have gone away,
The model finally runs,

It was looking hazy, I was going crazy,
Till the output page came through,
It looks clear, and my fit will astound you,
And baby, I'll be dancing in the street!

Your Model’s Only One
Lyrics by Alan Reifman
(May be sung to the tune of "The Old Man Down the Road," John Fogerty)

You need a good conceptual model,
You need a nice, large sample size,
You need multiple indicators for,
Each latent construct you surmise,

Plus, you must realize,
That your model’s only one,
Of the many equal-fitting,
Models... that could be run,

Your model represents a best guess,
Causality you cannot show,
You may get some good ideas,
For an experimental way to go,

Thus, you must realize,
That your model’s only one,
You should probably look at,
The writings... of MacCallum

I Guess It Never Hurts to Winsorize
Lyrics by Kristina Keyton
(May be sung to the tune of "I Guess It Never Hurts to Hurt Sometimes," Randy VanWarmer, popularized by the Oak Ridge Boys)

Sometimes I feel the weight,
Of an outlier in my model,
It caused a Heywood case,
And it makes me want to cry,
Is there nothing we can do,
To fix this data problem,
But a memory,
Of Reifman's class saved me,

Outliers always hurt the mean,
And that's ruining my model,
But I won't give up on it,
Just because of one number,
Sometimes it makes me sad,
That we can't just say goodbye,
But I guess it never hurts to Winsorize,

We try and hold on to our moments,
But outliers can't stay,
But we can't just delete,
We lose information that way,
We can't look forward to our output,
And still hold onto bad data,
Oh I hope that you will hear me,
When I say...

Outliers always hurt the mean,
And that's ruining my model,
But I won't give up on it,
Just because of one number,
Sometimes it makes me sad,
That we can't just say goodbye,
But I guess it never hurts to Winsorize

SEM, Oh, SEM
Lyrics by Alan Reifman, dedicated to Peter Westfall (article of his)
(May be sung to the tune of "Galveston," Jimmy Webb, popularized by Glen Campbell)

Ultimately, SEM,
Your LV’s cannot be measured,
Which gives the critics some displeasure,
There’s nothing physical to grab on,
When you run SEM,

SEM, Oh, SEM,
You make many an assumption,
Is it recklessness or gumption?
Assume the e’s uncorrelated...
When you run SEM,

I can see the critics’ point of view, now,
They’re saying the models aren’t unique,

That, we must willingly acknowledge,
In response to the critique, if we want to keep on using...

SEM, Oh, SEM...