My R markdown document contains solely plots and tables. Pages that contain both tables and plots dont display correctly; the plots overlap the margin at the bottom of the page and are cut off (example: https://imgur.com/a/nwNOL1T). I experimented with float parameters and there was no effect. I tried specifying a new page before the images but also no effect. I've had a lot of trouble finding information about this issue, any help is appreciated.
EDIT: I think this issue comes from the use of the file longtable.sty, which has a known issue with causing images to float. Theres a patched version of longtable.sty that I used, which didn't seem to make a difference. Then I switched from using kable to xtable. With xtable, all the images are fully plotted on the page, although they still overlap with the page number.
You mean that you included a \newpage immediately before the code chunk that displays the plot (with echo=F) .
Can you show us that piece of the Rmd input?
xtable(Anova(fit.temp.time, type = 3), type = "latex", booktabs = T,
caption.placement = "top", align = 'cccc',
caption = "Temporal Data - Time in Synch")
\newpage
bxp.peer <- ggboxplot(
dat1, x = "Timepoint", y = "peer.total",
color = "group", xlab = "Time",
ylab = "PEER Score"
) + theme(legend.position="right") + scale_color_discrete()
print(bxp.peer)
except there are multiple tables in the first chunk, multiple plots in the second.