Ich versuche einen automatisierten Bericht zu erstellen, der drei Diagramme direkt untereinander ohne Randabstand hat.Überlappende Tabellen von grid.arrange in gridExtra
Ich habe mein Problem mit der folgenden Rmd Skript
---
output: pdf_document
---
```{r setup, include=FALSE}
library(gridExtra)
```
```{r, echo=FALSE}
car_tbl <- tableGrob(mtcars[1:10,])
grid.arrange(car_tbl, car_tbl, car_tbl)
```
Sie verspotteten können sehen, wie die Tabellen einander überlappen. Es scheint, als gäbe es tatsächlich ein paar Probleme, die mein Problem umfassen.
- Wie verwende ich die Optionen von tableGrob und grid.arrange, um zu verhindern, dass sich die Tabellen überschneiden.
- Wie stelle ich sicher, dass nichts abgeschnitten wird? Mit anderen Worten: Wie setze ich die Grafik so, dass sie die ganze Seite aufnimmt, wenn ich sie auch brauche?
- Wie kann ich den Text des Plots reaktiv verkleinern, um auf eine Seite zu passen?
- Wie kann ich die Größe der Seite auf die von mir gewünschte Größe einstellen? Gibt es Optionen, um das Dokument auf eine PDF-Seite beliebiger Größe zu drucken? Vielleicht Postergröße, wenn ich es brauche?
Haben Sie diese FAQ überprüft? https://github.com/baptiste/gridextra/wiki#problems-with-gridtable – baptiste
BTW, wenn Sie 3 Diagramme direkt untereinander sagen, meinen Sie die 3 Tabellen? Wäre es einfacher, die Tabellen in 1 zu kombinieren? Haben sie die gleiche Anzahl von Spalten? Welche Größe haben sie (dh passen sie in eine Standard-A4-Seite mit einer lesbaren Schriftgröße?) – baptiste
ja. Ich habe das Wiki gesehen und es war bisher hilfreich, aber es gibt so viele Einstellungen von der Papiergröße bis zur Schriftgröße, dass ich ein wenig überfordert bin von all den anderen Optionen außerhalb von gridExtra. Liebe das Paket übrigens. – cylondude