Ich verwende xtable
, um eine Tabelle in einem HTML-Dokument in zu erstellen, das Problem, das ich habe ist, dass die Ausgabetabelle nach links ausgerichtet ist und ich brauche es in der Mitte. Ich habe es mit dem kable
Paket versucht, aber dann ist der Tisch zu weit. Die Frage ist, ob es eine Möglichkeit gibt, Tabellen in einem HTML-Dokument zu zentrieren, etwa fig.aling = 'center'
, aber für Tabellen, die nicht LaTex
benötigen.Zentrieren einer Xtable in Rmarkdown HTML-Ausgabe
1
A
Antwort
0
Ausgehend von Formatting html table in R können Sie Tabellenattribute mithilfe des html.table.attributes
-Arguments von print.xtable
hinzufügen.
So zum Beispiel:
```{r, results='asis'}
library(xtable)
print(
xtable(mtcars[1:2, 1:4], align="lcccc"), # align columns
type = "html",
html.table.attributes = 'align="center", # center table in page
rules="rows", # only keep horizontal rows
width=50%, # increase table width to 50% page
frame="below"') # remove border except bottom rule
```
Verwandte Themen
- 1. XTABLE rechts ausrichten und setzen Breite Rmarkdown
- 2. Zentrieren Bild in RMarkdown für Word-Export
- 3. Ausgabetabellenbreite in Rmarkdown
- 4. Customize xtable
- 5. Plain xtable Formatierung
- 6. Tabellen in rmarkdown?
- 7. Zentrieren des Textes in einer Überschrift einer Titelfolie mit css in xaringan rmarkdown
- 8. Rmarkdown einfügen Gradsymbol in einer Tabelle
- 9. knitr, R Markdown, und xtable: xtable Tabellen in HTML-Tabelle
- 10. R, Latex und RMarkdown: table() Eingabe für xtable() fehlende Spalten- und Zeilenbeschriftungen?
- 11. R Markdown Fußnote in xtable
- 12. Einschließlich Modellspezifikationen in xtable (anova (...))
- 13. Unterdrückung von Nachrichten in Knitr/Rmarkdown
- 14. Zeilenhöhe anpassen xtable R
- 15. Zentrieren h1 in einer Kopfzeile
- 16. Zentrieren einer Textbox in HTML
- 17. XTable-Beschriftung bleibt unter
- 18. Rendering rMarkdown Datei in einer Markdown-Datei
- 19. Rendern einer Liste von Highcharts in Rmarkdown
- 20. Zentrieren einer Spalte in einer Tabelle
- 21. Wie kann xtable Zell Färbung
- 22. Zentrieren einer Navigationsleiste vertikal
- 23. Zentrieren einer ungeordneten Liste
- 24. Zentrieren einer reaktionsfähigen Bildtabelle
- 25. Schreiben in Datei mit xtable in R
- 26. Wie in Rmarkdown
- 27. Pasfer-Tabellen zentrieren
- 28. R, knit, xtable, alternierende Zeilenfarben
- 29. xtable + knitr set Spaltenbreite html
- 30. Nutzung wissenschaftliche Notation mit XTABLE in R
Ich bin sicher, es wird eine Option sein, aber i dont es ohne Weiteres wissen, aber eine schnelle Lösung ist ein wenig html hinzuzufügen: 'tab = capture.output (print (XTABLE (mtcars [1: 2, 1: 4]), type = "html", only.contents = TRUE)); cat (c ('
tatsächlich kann es einen Weg geben,' html.table.attributes' zu setzen Argument: 'print (xtable (mtcars [1: 2, 1: 4]), type =" html ", html.table.attributes = Liste ('align =" center ", border = 1'))'. Siehe tertras Antwort https://stackoverflow.com/questions/20200082/formatting-html-table-in-r – user20650
@ user20650 Ihr zweiter Kommentar funktioniert perfekt, wenn Sie wollen, machen Sie eine Antwort, und ich werde es akzeptieren. Vielen Dank –