Now that we have more than 10,000 votes in our baby name poll I can start doing some basic statistical analysis. One of the things I’d like to do is figure out which names are popular in our poll, but still relatively unique compared to all those other babies being named out there.
Before I get to that, though, I want to make sure that our vote totals are significantly different from random.
Heads up: What follows is a basic intro to some concepts in statistics that I’m writing mainly to keep myself sharp. I haven’t done much research recently and I don’t want to get rusty. Feel free to read along, at the end I’ll show you how to detect the influence of Australians.
Since the data for names included in the poll is completely different from the write-in votes, we’ll concentrate on the pre-selected names for now.
Testing for statistical significance
We want to make sure that the number of votes we see for Olivia vs. Ada vs. Erin, etc., are very unlikely to be the result of some random process. The null hypothesis (which is another way to say “most boring result”) is that any differences in the vote totals can be attributed to chance. That doesn’t mean the votes for all names would be exactly equal, but it does mean the the variance would be low enough that we couldn’t say with a high amount of certainty that it wasn’t just chance.
Confused yet? Let’s look at a simpler example – instead of having 10,000 people choose between 8 or 9 names, think about flipping a coin. On average you should get heads 50% of the time and tails 50% of the time. If you don’t hit 50% heads, and instead get 60% or 80% or some other number, then you might think something is up.
But you can’t quite stop there and say the coin is unfair. Think about it this way – if you only do two flips you have a 25% chance of getting heads twice. So even though there’s a big difference between what you expected (50%) and what you got (100%), if you ran the same two-coin flip experiment again and again you should expect to see this result 25% of the time. Now, if you flip a coin 10,000 times, and get heads every single time, it’s very, very unlikely that the result is due to chance. Even if you do the 10,000-coin flip experiment 100 times, getting all heads even once is still extremely unlikely. You would be pretty justified in investigating the coin further.
In academic research we generally want to set a pretty high standard to make sure the results are significantly different from random chance. So we want data that is statistically significant to the .05 level. That means that if I did my coin flipping experiment 100 times, I would expect to see results that look like my data less than 5 times. It’s even better if your data is significant at the .01 level.
So, back to baby name votes. I plugged my data into SPSS and ran a Chi-Square test:
Name | Observed N | Expected N |
---|---|---|
Ada | 1110 | 808.0 |
Alexandria | 614 | 808.0 |
Alexis | 859 | 808.0 |
Althea | 380 | 808.0 |
Ozma | 234 | 808.0 |
Athena | 817 | 808.0 |
Cassia | 782 | 808.0 |
Eirn | 869 | 808.0 |
Olivia | 1607 | 808.0 |
Total | 7272 |
Chi-Square: 1593, Significant at the .01 level.
Name | Observed N | Expected N |
---|---|---|
Aaron | 609 | 942.1 |
Alexander | 1274 | 942.1 |
Dylan | 1082 | 942.1 |
Eric | 551 | 942.1 |
Isaac | 1202 | 942.1 |
Levi | 1107 | 942.1 |
Nikolas | 1000 | 942.1 |
Sydney | 712 | 942.1 |
Total | 7537 |
Chi-Square: 578, Significant at the .01 level.
So I can be pretty confident that these vote totals really do express some kind of preference by the voting population, and aren’t likely to be just random. This is great news, because it means I can go ahead with my comparison between the poll here and nation-wide baby name popularity.
Crosstabs and correlations
Another interesting thing to look at is correlation. If a person votes for Cassia on the girl’s side, are they more likely to vote for any particular boy’s name?
Since you can’t put the baby names into any kind of numerical order, they are considered nominal variables. Nominal variables often look like categories: things like marital status, gender, favorite candidate in an election.
One way to compare two variables is to look at a big table with all the girls names along the rows and the boys names along the columns, and see how many voters end up in each cell. This is a cross-tabluation or crosstab.
Cramer’s V is a measure of association between nominal variables. The closer the result is to 1, the more the two variables are associated. I ran a Crosstabs analysis in SPSS and got a score Cramer’s V of .098, significant below .01. It turns out that the two name choices are pretty independent.
This doesn’t mean that we didn’t have some interesting intersections. For example, people who voted for Ozma were more likely to vote for Sydney (63 total, when the expected value is about 20). This is probably explained by the huge surge in votes from Australia after the story was featured in the Sydney Morning Herald.
People who voted for Alexandria also voted for Alexander more than expected (158 rather than 95), which seems pretty reasonable, and similarly Erin went with Aaron (118 vs. 64 expected).
You can see the whole crosstab here.
Next up: how to pick a baby name that’s popular with voters but not too common.
My goodness this takes me back to high school/uni statistics, I thought I had been blessed enough to totally forget all that stuff but it seems my poor old student’s brain, starved on instant noodles and baked beans, did actually manage to take some of it in permanently!
Ema-baby name
Once the baby is born, you will find out an entirely new meaning for “p (pee) value”!! And you will probably have significantly less time to do things like work on a blog (speaking from experience – the best entertainment for first-time parents is watching cool things that the baby is doing!!!). Have fun!!!
The wonderfull baby names thing. Only a statistician would decide to make choosing a name a scientific experiment.
Hey maybe you could decide on petri as a name :-)