ggplot2: geom_smooth confidence band does not extend to edge of graph, even with fullrange=TRUE
<p>I've been working on generating a few scatterplots in ggplot2 and found that my geom_smooth se shade (same exact issue with stat_smooth) won't extend the full range of my plot (see plot image), which is driving me crazy.</p>

<p>You can see from the code that I have used "fullrange = TRUE" and it does extend the line itself (and the se shade on my other fit line), but for whatever reason stunts the shade on one of my fit lines.</p>

<p>It seems to be an issue with it conflicting with the upper boundary of the plot. If I extend the range to the point that the line hits the right boundary instead, the shade continues with no issues, but doing that is not an option because I have to double the x and y axis ranges to make that happen, which squashes my data.</p>

<p>Does anyone have any idea how to get the shade to extend all the way to the upper axis boundary?</p>

<p><img src="https://i.stack.imgur.com/XqUSz.png" alt="code to produce plot"></p>

<p><a href="https://i.stack.imgur.com/Zbyuc.png" rel="nofollow noreferrer"><img src="https://i.stack.imgur.com/Zbyuc.png" alt="enter image description here"></a></p>