Oh I see what you're saying. You're right, since he defines the x-axis as % straight-ticket Republican voters, at 0% it should be impossible to have a negative value, since you can't have negative votes for Trump. In my notebook I use the "registered republican voters" quantity instead, which is a little different.

If you edit the code to plot the downballot votes vs. the difference, you get the same pattern, though. Check out the Gist here:

https://gist.github.com/NaimKabir/f8ff2b77f732da457ba5f76a81cac844

I don't think Ayyadurai assumes 100% of Republicans voted for Trump though--because in that case no negative values could be possible on his graph, but he shows a few "acceptable" examples with negative values like at 45:15.

Thanks for engaging / helping sharpen up this analysis

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store