{"id":2277,"date":"2021-04-22T18:47:41","date_gmt":"2021-04-23T00:47:41","guid":{"rendered":"https:\/\/www.constellationpolitical.com\/blog\/?p=2277"},"modified":"2021-05-22T08:52:40","modified_gmt":"2021-05-22T14:52:40","slug":"dr-frank-analysis-wrong","status":"publish","type":"post","link":"https:\/\/www.constellationpolitical.com\/blog\/dr-frank-analysis-wrong\/","title":{"rendered":"Dr. Frank&#8217;s Analysis is Wrong"},"content":{"rendered":"\n<h3 class=\"title wp-block-heading\"><u>A summary of problems\/questions<\/u><\/h3>\n\n\n\n<p><p style=\"margin-left:2em;\">\n<i class=\"fas fa-arrow-circle-right\"><\/i> <strong>All<\/strong> of the data he based his original analysis on is verifiably false.<br>\n<i class=\"fas fa-arrow-circle-right\"><\/i> He claims that his analysis produces the same result <strong>regardless<\/strong> of the data it&#8217;s based upon.<br>\n<i class=\"fas fa-arrow-circle-right\"><\/i> He has refused to disclose the &#8220;6th order polynomial&#8221; that produces his predicted ballots cast.<br>\n<i class=\"fas fa-arrow-circle-right\"><\/i> Improperly compares 2020 registration totals to 2010 Census data.<br>\n<i class=\"fas fa-arrow-circle-right\"><\/i> Arrived in Colorado knowing his data was bad and intending to present it regardless.\n<\/p><\/p>\n\n\n\n<p>Once again, I find myself getting blown up with claims of statistical proof of voter fraud in Colorado. And once again, it&#8217;s simply a case of the underlying data being wrong.<\/p>\n\n\n\n<h3 class=\"title wp-block-heading\"><u>Incorrect Data<\/u><\/h3>\n\n\n\n<p><a href=\"https:\/\/www.youtube.com\/c\/DrDouglasGFrank\" target=\"_blank\" rel=\"noreferrer noopener\">Dr. Douglas G Frank<\/a> has been giving presentations claiming he&#8217;s uncovered an algorithm that can precisely replicate turnout in each of Colorado&#8217;s counties during the 2020 election. Unfortunately, <strong>every single one of the underlying data points he presents is wrong<\/strong>. He may as well be analyzing March Madness scores for all the relevance his data has to the Colorado Election.<\/p>\n\n\n\n<figure class=\"wp-block-pullquote\"><blockquote><p>Every single one of the underlying data points Dr. Frank presents is wrong.<\/p><\/blockquote><\/figure>\n\n\n\n<p>In an attempt to put this to bed once and for all I&#8217;ll break it down piece by piece below.<\/p>\n\n\n\n<p>Below is a screenshot from <a href=\"https:\/\/lindelltv.com\/?fbclid=IwAR1RzjTHyL0PM9WKhg-joHu83966arqvFpMUSzqOEzler0t-nE7PcrdaesA\" target=\"_blank\" rel=\"noreferrer noopener\">Dr. Frank&#8217;s appearance on LindellTV<\/a>. You can see from the screenshot this happens at the 17:32 minute mark.<\/p>\n\n\n\n<div class=\"wp-block-image\"><figure class=\"aligncenter size-large is-resized\"><a href=\"https:\/\/www.constellationpolitical.com\/blog\/wp-content\/uploads\/2021\/04\/drf-broomfield.png\" target=\"_blank\" rel=\"noopener\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.constellationpolitical.com\/blog\/wp-content\/uploads\/2021\/04\/drf-broomfield-1024x578.png\" alt=\"broomfield errors\" class=\"wp-image-2278\" width=\"768\" height=\"434\" srcset=\"https:\/\/www.constellationpolitical.com\/blog\/wp-content\/uploads\/2021\/04\/drf-broomfield-1024x578.png 1024w, https:\/\/www.constellationpolitical.com\/blog\/wp-content\/uploads\/2021\/04\/drf-broomfield-300x169.png 300w, https:\/\/www.constellationpolitical.com\/blog\/wp-content\/uploads\/2021\/04\/drf-broomfield-768x433.png 768w, https:\/\/www.constellationpolitical.com\/blog\/wp-content\/uploads\/2021\/04\/drf-broomfield.png 1129w\" sizes=\"auto, (max-width: 768px) 100vw, 768px\" \/><\/a><figcaption>Screenshot 1<\/figcaption><\/figure><\/div>\n\n\n\n<p>Here, Dr. Frank is claiming that his algorithm almost perfectly predicts the number of ballots cast in Broomfield County in 2020. His prediction is in the green box, he predicted that 51,260 ballots should have been cast. In the red box is the number of ballots he claims were actually cast &#8212; 51,613. Dr. Frank believes 51,613 ballots were cast in Broomfield County in 2020. <strong>There&#8217;s just one problem &#8212; he&#8217;s the only one that thinks that!<\/strong> Both the Secretary of State and the Broomfield Clerk report that 47,103 ballots were cast. <a href=\"https:\/\/drive.google.com\/file\/d\/1eDdWLf0mUKPIhxZAnmpCH6jed0XvPazX\/view\" target=\"_blank\" rel=\"noreferrer noopener\">Here&#8217;s the link to the Broomfield Clerk report<\/a>.<\/p>\n\n\n\n<p>His estimate isn&#8217;t just off by nine percent, the number he&#8217;s using for verification is too! This isn&#8217;t an isolated incident, he&#8217;s using incorrect ballots cast figures as the basis for his entire analysis. You can&#8217;t get a real result when the underlying data you use is wrong.<\/p>\n\n\n\n<figure class=\"wp-block-pullquote\"><blockquote><p>Dr. Frank is using incorrect ballots cast figures as the basis for his entire analysis.<\/p><\/blockquote><\/figure>\n\n\n\n<p>At the 41:01 minute mark in the same video, they show Jackson County. Dr. Frank claims 1,004 ballots were cast there. <a href=\"https:\/\/results.enr.clarityelections.com\/CO\/Jackson\/106006\/web.264614\/#\/summary?v=272117%2F\" target=\"_blank\" rel=\"noreferrer noopener\">But in reality, it was 889.<\/a><\/p>\n\n\n\n<figure class=\"wp-block-gallery columns-2 is-cropped wp-block-gallery-1 is-layout-flex wp-block-gallery-is-layout-flex\"><ul class=\"blocks-gallery-grid\"><li class=\"blocks-gallery-item\"><figure><a href=\"https:\/\/www.constellationpolitical.com\/blog\/?attachment_id=2280\" target=\"_blank\" rel=\"noopener\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"578\" src=\"https:\/\/www.constellationpolitical.com\/blog\/wp-content\/uploads\/2021\/04\/drf-jackson-1024x578.png\" alt=\"\" data-id=\"2280\" data-full-url=\"https:\/\/www.constellationpolitical.com\/blog\/wp-content\/uploads\/2021\/04\/drf-jackson.png\" data-link=\"https:\/\/www.constellationpolitical.com\/blog\/?attachment_id=2280\" class=\"wp-image-2280\" srcset=\"https:\/\/www.constellationpolitical.com\/blog\/wp-content\/uploads\/2021\/04\/drf-jackson-1024x578.png 1024w, https:\/\/www.constellationpolitical.com\/blog\/wp-content\/uploads\/2021\/04\/drf-jackson-300x169.png 300w, https:\/\/www.constellationpolitical.com\/blog\/wp-content\/uploads\/2021\/04\/drf-jackson-768x433.png 768w, https:\/\/www.constellationpolitical.com\/blog\/wp-content\/uploads\/2021\/04\/drf-jackson.png 1129w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><figcaption>Screenshot 2<\/figcaption><\/figure><\/li><li class=\"blocks-gallery-item\"><figure><a href=\"https:\/\/www.constellationpolitical.com\/blog\/?attachment_id=2279\" target=\"_blank\" rel=\"noopener\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"578\" src=\"https:\/\/www.constellationpolitical.com\/blog\/wp-content\/uploads\/2021\/04\/sos-jackson-1024x578.png\" alt=\"\" data-id=\"2279\" data-full-url=\"https:\/\/www.constellationpolitical.com\/blog\/wp-content\/uploads\/2021\/04\/sos-jackson.png\" data-link=\"https:\/\/www.constellationpolitical.com\/blog\/?attachment_id=2279\" class=\"wp-image-2279\" srcset=\"https:\/\/www.constellationpolitical.com\/blog\/wp-content\/uploads\/2021\/04\/sos-jackson-1024x578.png 1024w, https:\/\/www.constellationpolitical.com\/blog\/wp-content\/uploads\/2021\/04\/sos-jackson-300x169.png 300w, https:\/\/www.constellationpolitical.com\/blog\/wp-content\/uploads\/2021\/04\/sos-jackson-768x433.png 768w, https:\/\/www.constellationpolitical.com\/blog\/wp-content\/uploads\/2021\/04\/sos-jackson.png 1129w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><figcaption>Screenshot 3<\/figcaption><\/figure><\/li><\/ul><\/figure>\n\n\n\n<p>And again with Bent County. Dr. Frank claims 2,815 ballots were cast when <a href=\"https:\/\/results.enr.clarityelections.com\/CO\/Bent\/105982\/web.264614\/#\/summary?v=271936%2F\" target=\"_blank\" rel=\"noreferrer noopener\">in reality it was 2,295<\/a>. <strong>This is a 22% error not just in his estimate, but in the data he&#8217;s basing his analysis on.<\/strong><\/p>\n\n\n\n<figure class=\"wp-block-gallery columns-2 is-cropped wp-block-gallery-2 is-layout-flex wp-block-gallery-is-layout-flex\"><ul class=\"blocks-gallery-grid\"><li class=\"blocks-gallery-item\"><figure><a href=\"https:\/\/www.constellationpolitical.com\/blog\/wp-content\/uploads\/2021\/04\/drf-bent.png\" target=\"_blank\" rel=\"noopener\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"578\" src=\"https:\/\/www.constellationpolitical.com\/blog\/wp-content\/uploads\/2021\/04\/drf-bent-1024x578.png\" alt=\"\" data-id=\"2282\" data-full-url=\"https:\/\/www.constellationpolitical.com\/blog\/wp-content\/uploads\/2021\/04\/drf-bent.png\" data-link=\"https:\/\/www.constellationpolitical.com\/blog\/?attachment_id=2282\" class=\"wp-image-2282\" srcset=\"https:\/\/www.constellationpolitical.com\/blog\/wp-content\/uploads\/2021\/04\/drf-bent-1024x578.png 1024w, https:\/\/www.constellationpolitical.com\/blog\/wp-content\/uploads\/2021\/04\/drf-bent-300x169.png 300w, https:\/\/www.constellationpolitical.com\/blog\/wp-content\/uploads\/2021\/04\/drf-bent-768x433.png 768w, https:\/\/www.constellationpolitical.com\/blog\/wp-content\/uploads\/2021\/04\/drf-bent.png 1129w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><figcaption>Screenshot 4<\/figcaption><\/figure><\/li><li class=\"blocks-gallery-item\"><figure><a href=\"https:\/\/www.constellationpolitical.com\/blog\/wp-content\/uploads\/2021\/04\/sos-bent.png\" target=\"_blank\" rel=\"noopener\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"578\" src=\"https:\/\/www.constellationpolitical.com\/blog\/wp-content\/uploads\/2021\/04\/sos-bent-1024x578.png\" alt=\"\" data-id=\"2281\" data-full-url=\"https:\/\/www.constellationpolitical.com\/blog\/wp-content\/uploads\/2021\/04\/sos-bent.png\" data-link=\"https:\/\/www.constellationpolitical.com\/blog\/?attachment_id=2281\" class=\"wp-image-2281\" srcset=\"https:\/\/www.constellationpolitical.com\/blog\/wp-content\/uploads\/2021\/04\/sos-bent-1024x578.png 1024w, https:\/\/www.constellationpolitical.com\/blog\/wp-content\/uploads\/2021\/04\/sos-bent-300x169.png 300w, https:\/\/www.constellationpolitical.com\/blog\/wp-content\/uploads\/2021\/04\/sos-bent-768x433.png 768w, https:\/\/www.constellationpolitical.com\/blog\/wp-content\/uploads\/2021\/04\/sos-bent.png 1129w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><figcaption>Screenshot 5<\/figcaption><\/figure><\/li><\/ul><\/figure>\n\n\n\n<p>Cheyenne County &#8212; he claims 1,281 ballots were cast when <a href=\"https:\/\/results.enr.clarityelections.com\/CO\/Cheyenne\/105986\/web.264614\/#\/summary?v=272322%2F\" target=\"_blank\" rel=\"noreferrer noopener\">it was actually 1,146<\/a>.<\/p>\n\n\n\n<figure class=\"wp-block-gallery columns-2 is-cropped wp-block-gallery-3 is-layout-flex wp-block-gallery-is-layout-flex\"><ul class=\"blocks-gallery-grid\"><li class=\"blocks-gallery-item\"><figure><a href=\"https:\/\/www.constellationpolitical.com\/blog\/wp-content\/uploads\/2021\/04\/drf-cheyenne.png\" target=\"_blank\" rel=\"noopener\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"578\" src=\"https:\/\/www.constellationpolitical.com\/blog\/wp-content\/uploads\/2021\/04\/drf-cheyenne-1024x578.png\" alt=\"\" data-id=\"2284\" data-full-url=\"https:\/\/www.constellationpolitical.com\/blog\/wp-content\/uploads\/2021\/04\/drf-cheyenne.png\" data-link=\"https:\/\/www.constellationpolitical.com\/blog\/?attachment_id=2284\" class=\"wp-image-2284\" srcset=\"https:\/\/www.constellationpolitical.com\/blog\/wp-content\/uploads\/2021\/04\/drf-cheyenne-1024x578.png 1024w, https:\/\/www.constellationpolitical.com\/blog\/wp-content\/uploads\/2021\/04\/drf-cheyenne-300x169.png 300w, https:\/\/www.constellationpolitical.com\/blog\/wp-content\/uploads\/2021\/04\/drf-cheyenne-768x433.png 768w, https:\/\/www.constellationpolitical.com\/blog\/wp-content\/uploads\/2021\/04\/drf-cheyenne.png 1129w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><figcaption>Screenshot 6<\/figcaption><\/figure><\/li><li class=\"blocks-gallery-item\"><figure><a href=\"https:\/\/www.constellationpolitical.com\/blog\/wp-content\/uploads\/2021\/04\/sos-cheyenne.png\" target=\"_blank\" rel=\"noopener\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"578\" src=\"https:\/\/www.constellationpolitical.com\/blog\/wp-content\/uploads\/2021\/04\/sos-cheyenne-1024x578.png\" alt=\"\" data-id=\"2283\" data-full-url=\"https:\/\/www.constellationpolitical.com\/blog\/wp-content\/uploads\/2021\/04\/sos-cheyenne.png\" data-link=\"https:\/\/www.constellationpolitical.com\/blog\/?attachment_id=2283\" class=\"wp-image-2283\" srcset=\"https:\/\/www.constellationpolitical.com\/blog\/wp-content\/uploads\/2021\/04\/sos-cheyenne-1024x578.png 1024w, https:\/\/www.constellationpolitical.com\/blog\/wp-content\/uploads\/2021\/04\/sos-cheyenne-300x169.png 300w, https:\/\/www.constellationpolitical.com\/blog\/wp-content\/uploads\/2021\/04\/sos-cheyenne-768x433.png 768w, https:\/\/www.constellationpolitical.com\/blog\/wp-content\/uploads\/2021\/04\/sos-cheyenne.png 1129w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><figcaption>Screenshot 7<\/figcaption><\/figure><\/li><\/ul><\/figure>\n\n\n\n<figure class=\"wp-block-pullquote\"><blockquote><p>Every single underlying datapoint he&#8217;s relying on is wrong. The problem with the analysis he presents doesn&#8217;t stem from some trick of math or algorithms or theory. The data is just bad. And therefore the analysis based on that data must be as well.<\/p><\/blockquote><\/figure>\n\n\n\n<p>Like they say &#8220;garbage in, garbage out.&#8221;<\/p>\n\n\n\n<p>Even more bizarre is the fact that even <a href=\"https:\/\/voterspectrum.com\/sharedfiles\/CE068-20201114-0353.zip\">the raw data Dr. Frank supposedly used<\/a> (sorry the host removed the link after this blog was published) for his analysis doesn&#8217;t produce the figures he has been presenting.<\/p>\n\n\n\n<p>The second act in this drama is all too predictable as well. It goes something like this; &#8220;Oh but Ben, we corrected the data and the analysis still holds!&#8221;<\/p>\n\n\n\n<p>And <em>that right there<\/em> is what should really scare anyone who understands data. The fact that the analysis would work on fake data, real data, any data you give it, is proof that it never had any interpretive power to begin with.<\/p>\n\n\n\n<h3 class=\"title wp-block-heading\"><u>Misrepresenting the Census<\/u><\/h3>\n\n\n\n<p>The &#8220;Census&#8221; data that Dr. Frank displays in the above graphs does not come from the real Census. The data that he shows is his own interpretation of the numbers. He is <a href=\"https:\/\/youtu.be\/vphJjaYYRQI?t=1922\" target=\"_blank\" rel=\"noreferrer noopener\">applying his own smoothing method to the 2010 Census<\/a> to get estimates of population by age because the census does not produce this level of detail in their data.<\/p>\n\n\n\n<figure class=\"wp-block-pullquote\"><blockquote><p>The census does not produce this level of detail in their data.<\/p><\/blockquote><\/figure>\n\n\n\n<p>Smoothing out the data isn&#8217;t so bad in itself. However, he fails to account for both inter and intrastate migration. People moving within and between states is a huge population driver and, <a href=\"https:\/\/www.constellationpolitical.com\/blog\/colorado-migration\/\" target=\"_blank\" rel=\"noreferrer noopener\">as I&#8217;ve discussed before<\/a>, accounts for almost half of Colorado&#8217;s voter registration growth in recent history.<\/p>\n\n\n\n<p>As some observant commentators pointed out, this means that the &#8220;fraudsters&#8221; in Dr. Frank&#8217;s world weren&#8217;t using the Census data to control the registration as Dr. Frank claims. But, rather, they must have miraculously stumbled upon and used Dr. Frank&#8217;s exact same method of smoothing out the census data by age to perpetrate their fraud. That strikes me as pretty unlikely. &#8230;unlesss&#8230; he as in league with them from the start!<\/p>\n\n\n\n<p>Once again, even if you give Dr. Frank the benefit of the doubt we still have some problems with his assertions.<\/p>\n\n\n\n<h4 class=\"title wp-block-heading\"><u>Census Methodology<\/u><\/h3>\n\n\n\n<p>In thinking about the claim that some counties appear to have more registered voters than census population start by asking yourself this: why do you think that the Census data is innately more accurate than the voter file?<\/p>\n\n\n\n<p>Wouldn\u2019t a disagreement between voter registration and census data point to the census data being incorrect and not vice versa? After all, every voter registration record is tied to a named person whereas the Census is just a glorified poll.<\/p>\n\n\n\n<p>You can read the methodology for the ACS survey here: <a href=\"https:\/\/www.census.gov\/programs-surveys\/acs\/methodology.html\" target=\"_blank\" rel=\"noreferrer noopener\">https:\/\/www.census.gov\/programs-surveys\/acs\/methodology.html<\/a><br>The more interesting elements are in the covered geography and sample size sections.<\/p>\n\n\n\n<p>The Census doesn&#8217;t even produce real estimates for most counties in Colorado every year. As you can see from the Geography section of the above link, they only conduct polls in geographies with populations greater than 65,000 annually. That&#8217;s only the 12 largest Colorado Counties.<\/p>\n\n\n\n<p>When you <a href=\"https:\/\/data.census.gov\/cedsci\/table?q=United%20States&amp;t=Populations%20and%20People&amp;g=0400000US08,08.050000&amp;tid=ACSST5Y2019.S0101\" target=\"_blank\" rel=\"noreferrer noopener\">look at the Census data<\/a> and see that Routt County had a population of 25,072 in 2019 what that actually means is that at some point between 2015 and 2019 a few people in Routt County answered the survey and they just used an algorithm to estimate the population for all those years in between.<\/p>\n\n\n\n<p>Right off the bat, this is a problem for Dr. Frank because he\u2019s using 2020 registration data and comparing it to population estimates that are guesses from 10 years in the past. If Dr. Frank were to compare apples-to-apples in the case of Routt he would need to be using a total registration number that&#8217;s about 20% lower than the 2020 registration totals he&#8217;s using. In a high population growth state like Colorado, this is a particularly bad problem.<\/p>\n\n\n\n<p>The other interesting thing you can find on <a href=\"https:\/\/www.census.gov\/programs-surveys\/acs\/methodology.html\" target=\"_blank\" rel=\"noreferrer noopener\">the methodology link<\/a> is the sample sizes for each state. You can see that the sample the Census used for Colorado is around 30k surveys. That\u2019s pretty good for a whole State. If that was all done in one shot that\u2019d give a margin of error of less than 1% for total population. Unfortunately, when you consider that the Census only surveys the largest 12 counties every year that leaves a lot of margin for the small counties.<\/p>\n\n\n\n<p>To return to the Routt county example, even if the Census got a representative sample of those 30k responses to come out of Routt in a single year, their best <em>recent<\/em> estimate would still be something like +\/- 2,000 people for Routt County alone. Really little more than an educated guess.<\/p>\n\n\n\n<p>In short. If you compare <em>the real Census population estimates<\/em> and voter registration for the same point in time registration, doesn\u2019t exceed the population estimate&#8217;s error margin in any counties I\u2019m aware of.<\/p>\n\n\n\n<h3 class=\"title wp-block-heading\"><u>Presentation Inconsistency<\/u><\/h3>\n\n\n\n<p>Anyone who has actually watched Dr. Frank&#8217;s presentation on this will note that he&#8217;s careful never to show the actual equation that he uses to produce his turnout estimates. The equation is central to his claim because he states that a single &#8220;6th order polynomial&#8221; can reproduce the turnout rates by age for each county. <a href=\"https:\/\/youtu.be\/TkxOo5MbeD8\" target=\"_blank\" rel=\"noreferrer noopener\">You can watch his explanation here.<\/a> This would be damning because it suggests that <em>some<\/em> ratio describing voter turnout behavior is identical across all counties. <strong>But Dr. Frank&#8217;s own presentation shows this isn&#8217;t even true<\/strong>. The graphs he shows clearly use different equations for each county.<\/p>\n\n\n\n<p>Consider his claims for Eagle and Park County:<\/p>\n\n\n\n<figure class=\"wp-block-gallery columns-2 is-cropped wp-block-gallery-4 is-layout-flex wp-block-gallery-is-layout-flex\"><ul class=\"blocks-gallery-grid\"><li class=\"blocks-gallery-item\"><figure><a href=\"https:\/\/www.constellationpolitical.com\/blog\/wp-content\/uploads\/2021\/04\/eagle.png\" target=\"_blank\" rel=\"noopener\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"589\" src=\"https:\/\/www.constellationpolitical.com\/blog\/wp-content\/uploads\/2021\/04\/eagle-1024x589.png\" alt=\"\" data-id=\"2322\" data-full-url=\"https:\/\/www.constellationpolitical.com\/blog\/wp-content\/uploads\/2021\/04\/eagle.png\" data-link=\"https:\/\/www.constellationpolitical.com\/blog\/dr-frank-analysis-wrong\/eagle\/\" class=\"wp-image-2322\" srcset=\"https:\/\/www.constellationpolitical.com\/blog\/wp-content\/uploads\/2021\/04\/eagle-1024x589.png 1024w, https:\/\/www.constellationpolitical.com\/blog\/wp-content\/uploads\/2021\/04\/eagle-300x173.png 300w, https:\/\/www.constellationpolitical.com\/blog\/wp-content\/uploads\/2021\/04\/eagle-768x442.png 768w, https:\/\/www.constellationpolitical.com\/blog\/wp-content\/uploads\/2021\/04\/eagle-1536x884.png 1536w, https:\/\/www.constellationpolitical.com\/blog\/wp-content\/uploads\/2021\/04\/eagle.png 1907w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><figcaption>Screenshot 8<\/figcaption><\/figure><\/li><li class=\"blocks-gallery-item\"><figure><a href=\"https:\/\/www.constellationpolitical.com\/blog\/wp-content\/uploads\/2021\/04\/park.png\" target=\"_blank\" rel=\"noopener\"><img loading=\"lazy\" decoding=\"async\" width=\"1024\" height=\"578\" src=\"https:\/\/www.constellationpolitical.com\/blog\/wp-content\/uploads\/2021\/04\/park-1024x578.png\" alt=\"\" data-id=\"2323\" data-full-url=\"https:\/\/www.constellationpolitical.com\/blog\/wp-content\/uploads\/2021\/04\/park.png\" data-link=\"https:\/\/www.constellationpolitical.com\/blog\/dr-frank-analysis-wrong\/park\/\" class=\"wp-image-2323\" srcset=\"https:\/\/www.constellationpolitical.com\/blog\/wp-content\/uploads\/2021\/04\/park-1024x578.png 1024w, https:\/\/www.constellationpolitical.com\/blog\/wp-content\/uploads\/2021\/04\/park-300x169.png 300w, https:\/\/www.constellationpolitical.com\/blog\/wp-content\/uploads\/2021\/04\/park-768x433.png 768w, https:\/\/www.constellationpolitical.com\/blog\/wp-content\/uploads\/2021\/04\/park-1536x867.png 1536w, https:\/\/www.constellationpolitical.com\/blog\/wp-content\/uploads\/2021\/04\/park.png 1900w\" sizes=\"auto, (max-width: 1024px) 100vw, 1024px\" \/><\/a><figcaption>Screenshot 9<\/figcaption><\/figure><\/li><\/ul><\/figure>\n\n\n\n<p>Does the distribution and gaps between those lines look the same to you? He keeps most of the data hidden but we can see that in Park he&#8217;s showing 18 year-old registration of 113, Ballots Cast of 110, and his prediction is 101.7. In Eagle County he&#8217;s showing 18 year-old registration of 488, ballots cast of 481, and his prediction is 493.36. <a href=\"https:\/\/soundcloud.com\/user-493974926\/dr-frank-explains-his-findings\/s-47QRW2gypVQ\" target=\"_blank\" rel=\"noreferrer noopener\">As he explains<\/a>, his &#8220;6th order polynomial key&#8221; only produces one number as an output and that number is the key to convert registration to ballots cast. But in his own presentation, he doesn&#8217;t show a single consistent ratio of&#8230; anything to anything. He&#8217;s clearly using different ratios for each county which would have had to been produced by two different &#8220;6th order polynomials.&#8221; He&#8217;s lying about how his forecast is derived.<\/p>\n\n\n\n<p>The below table shows the numbers taken directly from the above screenshots. Next to those, I&#8217;ve calculated the ratio for just about every number to every number. Dr. Frank claims that the ratio of&#8230; something&#8230; should be the same across counties. But, as you can plainly see in the below table not a single one of these number relationships matches.<\/p>\n\n\n\n<figure class=\"wp-block-image size-large is-resized\"><a href=\"https:\/\/www.constellationpolitical.com\/blog\/wp-content\/uploads\/2021\/05\/1.png\" target=\"_blank\" rel=\"noopener\"><img loading=\"lazy\" decoding=\"async\" src=\"https:\/\/www.constellationpolitical.com\/blog\/wp-content\/uploads\/2021\/05\/1-1024x75.png\" alt=\"\" class=\"wp-image-2384\" width=\"766\" height=\"56\" srcset=\"https:\/\/www.constellationpolitical.com\/blog\/wp-content\/uploads\/2021\/05\/1-1024x75.png 1024w, https:\/\/www.constellationpolitical.com\/blog\/wp-content\/uploads\/2021\/05\/1-300x22.png 300w, https:\/\/www.constellationpolitical.com\/blog\/wp-content\/uploads\/2021\/05\/1-768x56.png 768w, https:\/\/www.constellationpolitical.com\/blog\/wp-content\/uploads\/2021\/05\/1.png 1381w\" sizes=\"auto, (max-width: 766px) 100vw, 766px\" \/><\/a><figcaption>Table 1<\/figcaption><\/figure>\n\n\n\n<h3 class=\"title wp-block-heading\"><u>Deliberate Deception<\/u><\/h3>\n\n\n\n<p>The most troubling piece of all this is that it seems clear that Dr. Frank arrived in Colorado knowing that his data was bad and intending to present it anyway.<\/p>\n\n\n\n<p>I&#8217;ve <a href=\"https:\/\/constellationpolitical.com\/data\/communications\/\" target=\"_blank\" rel=\"noreferrer noopener\">thoroughly documented<\/a> the fact that I made Dr. Frank and his crew aware of the errors in his data two weeks prior to his April 23rd Colorado tour. However, <a href=\"https:\/\/constellationpolitical.com\/data\/communications\/emmer-etal-20210423.png\" target=\"_blank\" rel=\"noreferrer noopener\">the account of events from his supporters<\/a> is that he didn&#8217;t even bother to begin correcting his data until this blog post was widely disseminated.<\/p>\n\n\n\n<p>Why would Dr. Frank present data that he knew was false?<\/p>\n\n\n\n<h3 class=\"title wp-block-heading\"><u>Claim: Turnout by Age was Uniform Across Counties<\/u><\/h3>\n\n\n\n<p>Dr. Frank is not claiming that the turnout rate (ballots cast \/ registered voters) is the same by age across counties. I initially thought that was the point he was making because many people who follow him more closely than I told me this is what his work showed. If you <a href=\"https:\/\/soundcloud.com\/user-493974926\/dr-frank-explains-his-findings\/s-47QRW2gypVQ\" target=\"_blank\" rel=\"noreferrer noopener\">listen to his explanation<\/a> it does sound like he&#8217;s saying turnout rate by age was uniform across counties. However, what he&#8217;s actually doing is more complicated so I don&#8217;t fault him nor his listeners for the misunderstanding. <\/p>\n\n\n\n<p>For those who <em>do<\/em> think that Dr. Frank is claiming the turnout rate by age is uniform across counties, I leave this section:<\/p>\n\n\n\n<p>This is quite simply not true. And it&#8217;s easy to prove this isn&#8217;t the case. Below is a graph you can play with that shows the turnout rate by age, by county in Colorado&#8217;s 2020 General Election. As you can see, there&#8217;s a ton of variation across counties. Just as we&#8217;d expect.<\/p>\n\n\n\n<p>All of the data and code to recreate this graph are available <a href=\"https:\/\/www.constellationpolitical.com\/data\/\" target=\"_blank\" rel=\"noreferrer noopener\">here<\/a>. And if you don&#8217;t believe me, well you can always get your own data from the Secretary of State <a href=\"https:\/\/www.sos.state.co.us\/pubs\/elections\/resultsData.html?menuheaders=5\" target=\"_blank\" rel=\"noreferrer noopener\">here<\/a>.<\/p>\n\n\n<div id=\"viz1619362087081\" class=\"tableauPlaceholder\" style=\"position: relative;\"><noscript><a href=\"#\"><img decoding=\"async\" alt=\"co-age-turnout-dash \" src=\"https:\/\/public.tableau.com\/static\/images\/20\/2020COGeneralTurnoutbyAge\/co-age-turnout-dash\/1_rss.png\" style=\"border: none\"><\/a><\/noscript><object class=\"tableauViz\" style=\"display: none;\" width=\"300\" height=\"150\"><param name=\"host_url\" value=\"https%3A%2F%2Fpublic.tableau.com%2F\"><param name=\"embed_code_version\" value=\"3\"><param name=\"site_root\" value=\"\"><param name=\"name\" value=\"2020COGeneralTurnoutbyAge\/co-age-turnout-dash\"><param name=\"tabs\" value=\"no\"><param name=\"toolbar\" value=\"yes\"><param name=\"static_image\" value=\"https:\/\/public.tableau.com\/static\/images\/20\/2020COGeneralTurnoutbyAge\/co-age-turnout-dash\/1.png\"><param name=\"animate_transition\" value=\"yes\"><param name=\"display_static_image\" value=\"yes\"><param name=\"display_spinner\" value=\"yes\"><param name=\"display_overlay\" value=\"yes\"><param name=\"display_count\" value=\"yes\"><param name=\"language\" value=\"en\"><param name=\"filter\" value=\"publish=yes\"><\/object><\/div>\n<p><script type=\"text\/javascript\">                    var divElement = document.getElementById('viz1619362087081');                    var vizElement = divElement.getElementsByTagName('object')[0];                    if ( divElement.offsetWidth > 800 ) { vizElement.style.width='100%';vizElement.style.height=(divElement.offsetWidth*0.75)+'px';} else if ( divElement.offsetWidth > 500 ) { vizElement.style.width='100%';vizElement.style.height=(divElement.offsetWidth*0.75)+'px';} else { vizElement.style.width='100%';vizElement.style.height='727px';}                     var scriptElement = document.createElement('script');                    scriptElement.src = 'https:\/\/public.tableau.com\/javascripts\/api\/viz_v1.js';                    vizElement.parentNode.insertBefore(scriptElement, vizElement);                <\/script><\/p>\n\n\n<h3 class=\"title wp-block-heading\"><u>Data<\/u><\/h3>\n\n\n\n<ul class=\"wp-block-list\"><li><a href=\"https:\/\/voterspectrum.com\/sharedfiles\/CE068-20201114-0353.zip\" target=\"_blank\" rel=\"noreferrer noopener\">Raw data Dr. Frank used for CO his analysis.<\/a> (Sorry, it was removed by the host after this blog was published)<\/li><li><a href=\"https:\/\/www.constellationpolitical.com\/data\/\" target=\"_blank\" rel=\"noreferrer noopener\">Raw data Constellation used for CO registration, ballots cast, and turnout<\/a>.<\/li><li><a href=\"https:\/\/www.constellationpolitical.com\/data\/\" target=\"_blank\" rel=\"noreferrer noopener\">Python code Constellation used to compile data for turnout by age graph<\/a>.<\/li><li><a href=\"https:\/\/www.sos.state.co.us\/pubs\/elections\/resultsData.html?menuheaders=5\" target=\"_blank\" rel=\"noreferrer noopener\">Colorado Secretary of State data request page<\/a>.<\/li><\/ul>\n","protected":false},"excerpt":{"rendered":"<p>Dr. Douglas Frank claims he&#8217;s uncovered statistical proof of voter fraud. But every one of the underlying data points he presents is wrong.<\/p>\n","protected":false},"author":1,"featured_media":2288,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[25],"tags":[31,19,24,27],"class_list":["post-2277","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-rebuttal","tag-31","tag-data","tag-myths","tag-riposte"],"wps_subtitle":"Garbage In, Garbage Out","_links":{"self":[{"href":"https:\/\/www.constellationpolitical.com\/blog\/wp-json\/wp\/v2\/posts\/2277","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.constellationpolitical.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.constellationpolitical.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.constellationpolitical.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.constellationpolitical.com\/blog\/wp-json\/wp\/v2\/comments?post=2277"}],"version-history":[{"count":64,"href":"https:\/\/www.constellationpolitical.com\/blog\/wp-json\/wp\/v2\/posts\/2277\/revisions"}],"predecessor-version":[{"id":2392,"href":"https:\/\/www.constellationpolitical.com\/blog\/wp-json\/wp\/v2\/posts\/2277\/revisions\/2392"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.constellationpolitical.com\/blog\/wp-json\/wp\/v2\/media\/2288"}],"wp:attachment":[{"href":"https:\/\/www.constellationpolitical.com\/blog\/wp-json\/wp\/v2\/media?parent=2277"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.constellationpolitical.com\/blog\/wp-json\/wp\/v2\/categories?post=2277"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.constellationpolitical.com\/blog\/wp-json\/wp\/v2\/tags?post=2277"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}