User Tools

Site Tools


gibson:teaching:fall-2012:math445:lab8

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
gibson:teaching:fall-2012:math445:lab8 [2012/11/05 21:44]
gibson
gibson:teaching:fall-2012:math445:lab8 [2012/11/06 06:24] (current)
gibson [Math 445 Lab 8: Presidential election]
Line 24: Line 24:
 wins red and the bins corresponding to Obama wins blue, or else just draw a vertical ​ wins red and the bins corresponding to Obama wins blue, or else just draw a vertical ​
 line at the magic number of 270 electoral votes needed to win the election outright. line at the magic number of 270 electoral votes needed to win the election outright.
 +
 +===== Questions =====
  
 Then answer the following questions Then answer the following questions
Line 34: Line 36:
 Turn in print-outs of your codes, your histogram, and your answers to the above questions. ​ Turn in print-outs of your codes, your histogram, and your answers to the above questions. ​
  
-Tips:+ 
 +===== Tips ===== 
  
   * Start with a small number of simulated elections (say 100) and then increase to a large number (say 10,000) when you're confident your code is working correctly. ​   * Start with a small number of simulated elections (say 100) and then increase to a large number (say 10,000) when you're confident your code is working correctly. ​
Line 41: Line 45:
   * Changing the colors of histogram bins in Matlab is not as easy as one might hope. You'll need to take data returned from the **hist** function and replot it with the **bar** command. See http://​www.mathworks.com/​matlabcentral/​newsreader/​view_thread/​290534 for an example of how to do this.   * Changing the colors of histogram bins in Matlab is not as easy as one might hope. You'll need to take data returned from the **hist** function and replot it with the **bar** command. See http://​www.mathworks.com/​matlabcentral/​newsreader/​view_thread/​290534 for an example of how to do this.
  
 +===== Broader questions =====
  
 Some further questions you might also address Some further questions you might also address
Line 54: Line 58:
  
 Relevant matlab commands; **rand**, **randn**, **sum**, **hist**, and **bar**, plus standard plotting commands such as **xlabel**, **ylabel**, **title**. ​ Relevant matlab commands; **rand**, **randn**, **sum**, **hist**, and **bar**, plus standard plotting commands such as **xlabel**, **ylabel**, **title**. ​
 +
 +===== Background =====
  
 Nate Silver, a sports statistician,​ pioneered the use of Monte Carlo methods ​ Nate Silver, a sports statistician,​ pioneered the use of Monte Carlo methods ​
-in election prediction during the 2008 elections ([[http://​fivethirtyeight.blogs.nytimes.com/​]],​ [[http://​en.wikipedia.org/​wiki/​FiveThirtyEight]]). In the 2008 elections, His model predicted 49 of 50 states correctly for the Presidential race (missing Indiana, which went to Obama by 1%) and all 35 Senate races correctly. Note that this lab does not cover the subtlest and most difficult aspect of election prediction: producing good composite poll numbers and margins of error from large numbers of pollsters using different methods, sample sizes, and polling dates. There is quite a bit of controversy in the current election over Mr. Silver'​s methods and his assessment that Obama has an 91% chance of winning the election. See, for example, ​[[http://​cosmiclog.nbcnews.com/​_news/​2012/​10/​30/​14809227-political-forecasts-stir-up-a-storm?​lite]],​  +in election prediction during the 2008 elections ([[http://​fivethirtyeight.blogs.nytimes.com/​]],​ [[http://​en.wikipedia.org/​wiki/​FiveThirtyEight]]). In the 2008 elections, His model predicted 49 of 50 states correctly for the Presidential race (missing Indiana, which went to Obama by 1%) and all 35 Senate races correctly. Note that this lab does not cover the subtlest and most difficult aspect of election prediction: producing good composite poll numbers and margins of error from large numbers of pollsters using different methods, sample sizes, and polling dates. There is quite a bit of controversy in the current election over Mr. Silver'​s methods and his assessment that Obama has an 91% chance of winning the election. See, for example, ​
-[[http://​www.dailykos.com/​story/​2012/​11/​01/​1153661/​-Nate-Silver-s-Math-Based-Math]],​ or google "Nate Silver controversy"​.+
  
 +  * [[http://​cosmiclog.nbcnews.com/​_news/​2012/​10/​30/​14809227-political-forecasts-stir-up-a-storm?​lite]], ​
 +  * [[http://​www.dailykos.com/​story/​2012/​11/​01/​1153661/​-Nate-Silver-s-Math-Based-Math]]
 +  * [[http://​2012.talkingpointsmemo.com/​2012/​11/​nate-silver-colbert-report-pundits.php?​ref=fpnewsfeed|Nate Silver on Colbert ​  the Colbert Report]]
 +  * google:"​Nate Silver controversy"​| ​
 +===== Data =====
  
 Here's some current polling data, taken from [[http://​fivethirtyeight.blogs.nytimes.com]] on 2012-11-01. You can load this into Matlab as a matrix ''​P''​ by cutting and pasting the data into a text file ''​P.asc''​ and running ''​load P.asc''​ within Matlab. If you don't believe this polling data, feel free to use something you trust more.  Here's some current polling data, taken from [[http://​fivethirtyeight.blogs.nytimes.com]] on 2012-11-01. You can load this into Matlab as a matrix ''​P''​ by cutting and pasting the data into a text file ''​P.asc''​ and running ''​load P.asc''​ within Matlab. If you don't believe this polling data, feel free to use something you trust more. 
Line 64: Line 74:
 % Composite Presidential election polling numbers % Composite Presidential election polling numbers
 % from http://​fivethirtyeight.blogs.nytimes.com % from http://​fivethirtyeight.blogs.nytimes.com
-% 2012-11-01+% 2012-11-06 1am
 % %
 %  O == Obama percentage ​ %  O == Obama percentage ​
Line 72: Line 82:
 % %
 % O    R    M    EV      state % O    R    M    EV      state
-36. 62. 3.  9   ​% ​ AL +36. 62. 3.  9   ​% ​ AL 
-38. 60. 6.  3   ​% ​ AK +38. 59. 6.  3   ​% ​ AK 
-45. 53. 4. ​11 ​  ​% ​ AZ +46. 53. 3. ​11 ​  ​% ​ AZ 
-37. 60. 4.  6   ​% ​ AR +38. 59. 3.  6   ​% ​ AR 
-58.2  40.5  ​3. ​55 ​  ​% ​ CA +58.2  40.5  ​2. ​55 ​  ​% ​ CA 
-50. 48. 3.  9   ​% ​ CO +50. 48. 3.  9   ​% ​ CO 
-55. 43. 3.  7   ​% ​ CT +56. 42. 3.  7   ​% ​ CT 
-59. 39. 5.  3   ​% ​ DE +59. 39. 5.  3   ​% ​ DE 
-92.  6. ​3.2 ​  ​3 ​  ​% ​ DC   +93.  6. ​3.2 ​  ​3 ​  ​% ​ DC   
-49. 50. 3.2  29   ​% ​ FL +49. 49. 2.7  ​29 ​  ​% ​ FL 
-44. 54. 3. ​16 ​  ​% ​ GA +45. 54. 2. ​16 ​  ​% ​ GA 
-67. 31. 4.9   ​4 ​  ​% ​ HA +66. 32. 3.9   ​4 ​  ​% ​ HA 
-31. 66. 4.  4   ​% ​ ID +32. 66. 4.  4   ​% ​ ID 
-59. 40. 3. ​20 ​  ​% ​ IL +59. 39. 3. ​20 ​  ​% ​ IL 
-43. 55. 3. ​11 ​  ​% ​ IN +45. 53. 3. ​11 ​  ​% ​ IN 
-51. 48. 3.  6   ​% ​ IA +51. 47. 3.  6   ​% ​ IA 
-37. 61. 6.  6   ​% ​ KA +38. 61. 6.  6   ​% ​ KA 
-39. 59. 4.  8   ​% ​ KY +40. 58. 4.  8   ​% ​ KY 
-40. 58. 6.  8   ​% ​ LA +39. 59. 3.  8   ​% ​ LA 
-56.1  42. 4.  4   ​% ​ ME +56.1  42. 3.  4   ​% ​ ME 
-60. 38. 3. ​10 ​  ​% ​ MD +61. 38. 3. ​10 ​  ​% ​ MD 
-58. 39. 4. ​11 ​  ​% ​ MA +59. 39. 3. ​11 ​  ​% ​ MA 
-52. 45. 3. ​16 ​  ​% ​ MI +53. 45. 2. ​16 ​  ​% ​ MI 
-52.8  45. 3. ​10 ​  ​% ​ MN +53.8  45. 2. ​10 ​  ​% ​ MN 
-39. 60. 5.  6   ​% ​ MS +39. 60. 5.  6   ​% ​ MS 
-45. 54. 3. ​10 ​  ​% ​ MO +45. 53. 2. ​10 ​  ​% ​ MO 
-44. 53. 4.  3   ​% ​ MT +45. 53. 3.  3   ​% ​ MT 
-39. 60. 3.  5   ​% ​ NE +40. 58. 3.  5   ​% ​ NE 
-51. 47. 3.  6   ​% ​ NV +51. 47. 2.  6   ​% ​ NV 
-51. 48. 4.  4   ​% ​ NH +51. 47. 3.  4   ​% ​ NH 
-55. 44. 3. ​14 ​  ​% ​ NJ +55. 43. 3. ​14 ​  ​% ​ NJ 
-53. 45. 4.  5   ​% ​ NM +54. 44. 3.  5   ​% ​ NM 
-62. ​36.9  ​3.2  29   ​% ​ NY +62. ​36.9 ​ 2.8  ​29 ​  ​% ​ NY 
-48. 51. 3. ​15 ​  ​% ​ NC   +48. 50. 2. ​15 ​  ​% ​ NC   
-41. 57. 4.3   ​3 ​  ​% ​ ND +42. 56. 3.9   3   ​% ​ ND 
-50. 48. 3.2  18   ​% ​ OH +51. 47. 2.7  ​18 ​  ​% ​ OH 
-33. 66. 4.  7   ​% ​ OK +33. 65. 3.  7   ​% ​ OK 
-52.7  44. 4.  7   ​% ​ OR +53.7  44. 3.  7   ​% ​ OR 
-52. 46. 3. ​20 ​  ​% ​ PA +52. 46. 2. ​20 ​  ​% ​ PA 
-62. 36. 4.  4   ​% ​ RI +61. 36. 4.  4   ​% ​ RI 
-43. 56. 4.  9   ​% ​ SC +43. 56. 4.  9   ​% ​ SC 
-41. 57. 4.  3   ​% ​ SD +42. 56. 4.  3   ​% ​ SD 
-39. 59. 4. ​11 ​  ​% ​ TN +41. 57. 3. ​11 ​  ​% ​ TN 
-41. 57. 3. ​38 ​  ​% ​ TX +41. 58. 3. ​38 ​  ​% ​ TX 
-26. 71. 4.  6   ​% ​ UT +27. 70. 4.  6   ​% ​ UT 
-65. 33. 5.  3   ​% ​ VT +66. 32. 4.  3   ​% ​ VT 
-50. 49. 2. ​13 ​  ​% ​ VA +50. 48. 2. ​13 ​  ​% ​ VA 
-55. 43. 3. ​12 ​  ​% ​ WA +56. 42. 3. ​12 ​  ​% ​ WA 
-40. 58. 5.  5   ​% ​ WV +41. 57. 4.  5   ​% ​ WV 
-51. 47. 3. ​10 ​  ​% ​ WI +52. 46. 2. ​10 ​  ​% ​ WI 
-30. 68. 6.  3   ​% ​ WY+30. 67. 6.  3   ​% ​ WY
 </​code>​ </​code>​
gibson/teaching/fall-2012/math445/lab8.1352180673.txt.gz · Last modified: 2012/11/05 21:44 by gibson