firasm / interCLASS

InterCLASS analysis code
0 stars 0 forks source link

Construct Pre vs. Post Plot as a scatter plot (Chris' request) #2

Closed firasm closed 9 years ago

firasm commented 9 years ago

Here's the plot for Sci 1 Pre and at T2... unknown

Don't be deceived by the fit or the data - the points are all on top of each other but the line fit is correct. I even verified on Excel

screen shot 2015-06-24 at 12 45 42 pm

Biol 121 incoming for comparison...

firasm commented 9 years ago

Oh my god, I think @chrisaddison was right... this is a pretty awesome way to look at it.

firasm commented 9 years ago

Here is Biol 121 WT1:

biol 121 wt1

firasm commented 9 years ago

and Biol 121 WT2

biol 121 wt2

firasm commented 9 years ago

We should consider how to interpret the slope...

It means, "Post / Pre" - I think this means that Science One saw a net decrease of -0.14 over the year and Biol 121 saw barely any change at all over a term

P.S. @chrisaddison, @jamescharbonneau you can just reply to these emails and your comments will get added to the issue.

chrisaddison commented 9 years ago

I think it will be difficult to take too much from the slopes, but distribution of responses may be interesting. Can we augment the graphs to include contours/colours (heat map) to indicate the number of responses pre/post. I think you tried to do that by having the bold stars vs. normal stars, but that might not tell us enough. If we convert it to percentages (i.e. colour scale, going from 0 to 100% of respondents) would allow us to easily compare BIOL 121 vs. SCIE 001 data.

chrisaddison commented 9 years ago

Also, can you try doing a "vector plot", where you plot this same data, but you then draw arrows from the pre-score to the post-score (with an arrow head at the end of the arrow)? It might be an interesting way to visualize net shifts in responses.

firasm commented 9 years ago

So I thought about it a bit more, and I think the best-fit line is a bit of a red-herring. It's difficult to interpret and doesn't really tell us very much.

I brought back the "Firas' plots" and applied it to this plot as per @jamescharbonneau's suggestion:

unknown

Now it's very clear what's going on... the green line is the y=x line indicating no-change. So if you just ignore anything lying along the diagonal, you can simply count the number of students above the line or below the line. More students above the line = positive change, and vice versa for the negative change.

chrisaddison commented 9 years ago

The Firas plots do make sense now, especially with the green line included. Would love to see what that looks like for the big classes!

The only thing is that this shows ensemble results/changes. If we do my requested vector plot, it will give us an idea about individual changes in responses. (It will look a little messy, but we'll still be looking for trends within the vector plots...)

firasm commented 9 years ago

And here are a couple of heat maps (different colour schemes) of the Sci 1 data:

unknown-2 unknown-3 unknown-1 unknown

firasm commented 9 years ago

@chrisaddison: I'll try and tackle the vector plot - just to be clear, you want lines going from the Pre score to the post score, with the arrow-head at the post. I'll do it because I'm curious to see what it will look like, but I predict disaster!

Perhaps a better way to do it would be (in the case of the Sci 1 plot above) to only have 9 arrows, and the size of the arrowhead/arrow corresponding to the number of people that saw that shift.

firasm commented 9 years ago

Here is the bubble plot for Biol 121 WT1 and WT2

unknown-7 unknown-4

P.S. I just noticed that the numbers in the Sci 1 plots are percentages of people not raw people. I've changed and included the raw people graph here:

unknown-6

jamescharbonneau commented 9 years ago

Cool. Try the heat map with a line.

james

On Jun 25, 2015, at 1:43 AM, firasm notifications@github.com wrote:

Here is the bubble plot for Biol 121 WT1 and WT2

P.S. I just noticed that the numbers in the Sci 1 plots are percentages of people not raw people. I've changed and included the raw people graph here:

— Reply to this email directly or view it on GitHub.

firasm commented 9 years ago

Heat maps updated with a line.

firasm commented 9 years ago

I'll close the issue now, since we've converged on a visualization.