Heh…pot, meet kettle.
I don’t understand this argument. The GOP has declared open war on non-whites, immigrants, feminists, liberals, urban dwellers, etc. but they claim that liberals showing contempt will shift the electorate to the right.
I am confused.
Cite? Somehow I missed that paragraph in the party platform.
Maybe it was right there next to the plank about supporting Ukraine against Russia. Did anyone look in Manafort’s pocket?
I personally think that HuffPost Pollster is overly smoothing things, but according to them the gap is pretty steady and may even be widening a bit.
That’s not really the point of this post. The point is that Huffpost makes it easy to download the aggregated polling data as a tab separated values file that one can then easily open in Excel or what have you and analyze to one’s heart’s content.
http://elections.huffingtonpost.com/pollster/api/v2/questions/18-US-House/poll-responses-clean.tsv
As an added bonus here’s a Python script that ingests the data into a pandas dataframe and the plots the rolling average of the dem advantage over time…
import pandas as pd
import datetime
url = 'http://elections.huffingtonpost.com/pollster/api/v2/questions/18-US-House/poll-responses-clean.tsv'
df_raw = pd.read_csv(filepath_or_buffer = url,
sep = ' ',
parse_dates = ['start_date', 'end_date'])
# Filter out undesirable subpopulations. In this case they contain dashes '-'
df = df_raw[df_raw['sample_subpopulation'].apply(lambda x: '-' not in x)]
# Drop columns we don't need
df = df.loc[:,['Democrat', 'Republican', 'start_date', 'end_date']]
# Add net job approval column
df['Net'] = df['Democrat'] - df['Republican']
# Add average date column
df['avg_date'] = df['start_date'] + (df['end_date'] - df['start_date']) / 2
# Restrict to only columns of interest
df = df.loc[:,['avg_date', 'Net']]
# Helper function. Compute average of 'Net' column for rows within delta days (+-) of thedate
def rollingavg(thedate, thedf):
days = 7
delta = datetime.timedelta(days=days)
temp = thedf[(thedf['avg_date'] >= thedate - delta) & (thedf['avg_date'] <= thedate + delta)]
return temp['Net'].mean()
# Create final dataframe
min_date = df_raw['start_date'].min()
max_date = df_raw['end_date'].max()
df_final = pd.DataFrame(pd.date_range(min_date, max_date), columns = ['Date'])
df_final['Advantage'] = df_final['Date'].apply(lambda x: rollingavg(x, df))
df_final = df_final.set_index('Date')
# Show plot.
df_final['Advantage'].plot()
print(df_final['Advantage'].describe())
Enjoy!
ETA: You may need use the old board skin for this post to be legible.
Sigh, we need to make a law that says it is illegal to present a trend graph that doesn’t include error bars, punisable by having your arms chained to the opposite walls of a cell of about 6 feet in length (+/- 5 feet).
The headline reads that the generic ballot graph dropped from 6 points to 3 point. Oh my god!
However, hidden at the bottom of the article is the note that the results have a sampling error of 3.8%. Given that the earlier poll also probably had this level of sampling error, the difference is probably about what one would expect purely by chance. But then this wouldn’t make a great headline.
Listen to fox news or talk radio for a few days. I’m not sure how to get a cite that the modern right is hostile to these groups.
Do you want studies showing republicans and trump voters are motivated by hostility towards those groups?
https://www.politico.com/story/2017/06/13/trump-white-voters-immigration-muslims-239446
I still believe dems are going to take congress. If they don’t… oooof. I wouldn’t want to be at the DNC that day.
I think calling it a “blue wave” might be a little bit of hubris.
Conservatives have always been at the forefront of social change. Pushing back,sure, but they were there!
When conservatives go from “No, never, not ever!” to “Well, OK, but slowly*, don’t rush things” is usually the first sign that they are about to claim credit for it.
- I remember Dick Gregory from the early 60’s. I was not nearly so advanced in my thinking, but his line…“Get your foot off my grandmother’s neck! Now, Goddammit, not one toe at a time!”…hit me like a bolt of lightning.
The House, probably. The Senate? Not unless Dems hold *every single one *of the blue seats they’re defending (including blue seats in Missouri, West Virginia, North Dakota, Montana and Indiana) *and *also take two red seats. Blues defending 25 seats, Reds defending only 10. In fact, the Republicans may be more likely to gain seats in the Senate this year than the Democrats.
I’m confident that a fair number of Dopers would take severe issue with a claim like “The Dems have declared open war on whites, natural-born citizens, men, conservatives, rural dwellers, etc.”. I’m certain that if I offered as a cite “just read the SDMB for a few days” it wouldn’t be considered valid, and even if I could show specific examples of Democrat hostility towards some of those various groups, most would not be persuaded that that was synonymous with “declared open war”, so I’m guessing you can imagine how skeptically people on the right view your “declared open war” claim.
I posted numerous articles and studies showing resentment and hostility to non-whites, non-christians and feminists is a major motivator of Trumpism. What is the issue?
If you want more studies or articles based on studies, let me know. There are lots out there.
If you can find studies that liberals vote based on open hostility towards rural whites, feel free to post them.
Right now, Pence is praising Arpaio, practically fawning over him. If you need any further indication that it’s open war on the brown people, well…oh, you could look for the open war on the brown people. Like the President of the United States mobilizing the military to “protect” the southern border. JUST the southern border. From people who aren’t, actually, attacking us in any way. And for these non-violent offenders who are trying to provide better lives for their family, there will be no more citing them and releasing. Instead, we’ll take them to the concentration camps, sorry, “private prisons” for indefinite durations until we happen to get around to prosecuting them. But only the brown ones. Folks who come in from the north are ignored, from Norway–encouraged.
But it’s OK – remember, if they just immigrated legally, it wouldn’t be a problem. So the GOP has spent decades insuring there are no legal immigration paths for nearly any Mexican. Which doesn’t stop them from using the “they should just come here legally” line at every opportunity.
Seriously, it’s Trump Administration. It’s not necessary to pretend not to be racist any more. It’s literally spewed from the top office in the land.
First of all, the Nat’l Guard was in response to the ‘caravan’ of people coming up from (mostly) Central America, to flee civil war et al. One notes they could have stopped in Mexico if they were truly refugees for that purpose. No similar caravans from Canada, to my knowledge.
Secondly, in 2016 (last year I could find numbers for) there were 150k legal Mexican migrations into US, so saying the GOP has ‘spent decades ensuring there are no legal immigration paths’ seems a little disingenuous.
The generic ballot can’t predict specific results but it’s probably a good indicator of the electorate’s mood.
The thing to remember about mid-term elections is that they tend to reflect activism. Whichever side feels more motivated to vote has the advantage. I think for that reason, the Democrats will continue to have the edge, but they need to be careful. If they start ramping up talk of impeachment, they could motivate the right and even moderate right supporters to head to the polls when they otherwise might not.
Irrespective of the generic ballot, the Republicans still have a mass exodus problem and we’re still in a very anti-incumbent environment. That bodes well for Democrats, particularly in the House. The Senate is a different story because it’s the Democrats who are mostly the incumbents. So given the circumstances, if i had to bet today, I’d say that the Dems regain the House but lose the Senate. If they happen to have a particularly good night they could possibly destroy Republicans in the House and possibly score a tie or even pick up a one-seat majority in the Senate (unlikely, but possible). If they have a particularly bad night, they just barely take the House and even lose more seats in the Senate.
For those of us so technically inept as to not manage your patch HuffPo does also allow for a “less smoothing” option.
And the point remains that the overall spread of that specific metric has been pretty stable, with short-lived peaks and valleys, whether one uses HuffPo’s or 538’s aggregations. Range on 538’s aggregator was briefly as high as D+13 (end of December) but has mostly been traveling in the 6 to 8 range in both aggregators. Today 538 is D+6.2 and HuffPo standard moderate smoothing D+7.
The meaningful shift will be when the pollsters switch to likely voter screens, which I have been told by the informed here should be fairly soon.
The bigger question is whether the generic ballot (call it D+7ish) or the special election results (D+17ish swing on average) are more predictive. Or should we just average them to D+12?
What’s the special election results D+17 swing comparing to? Votes for that same seat? Votes for Trump? Something else?
Because if it’s that same seat in the most recent election, then it’s possible that some of the swing as being due to the loss of incumbency.
It’s compared to Trump margin in 2016.
538 actually uses both the 2016 and 2012 years to set the partisan lean.
Its less the Dems or the Pubbies but the Apathy Party, that vast number of people who, for whatever reason, just don’t engage. And don’t vote.