Ich verwende die knitr::opts_chunk$set(fig.align = "center")
am Anfang des Rmarkdown-Dokuments, um die Ausrichtung der Figuren zu setzen. Wenn ich HTML-Dateien ausgabe, sind die statischen Figuren auf die Mitte ausgerichtet, aber die HTML-Widgets, wie Ausgaben von leaflet()
und ggplotly()
haben die Standardausrichtung (auf der linken Seite). Gibt es eine Option, um die HTML-Widgets in die Mitte zu zwingen?HTML-Widgets Ausrichtung in rmarkdwon
EDIT: Beispiel unten angegeben.
---
title: "test"
output: html_document
---
```{r setup, include=FALSE}
knitr::opts_chunk$set(echo = TRUE, fig.align = "center")
library(ggplot2)
library(plotly)
```
```{r static plot}
# This is aligned to center
g <- ggplot(mtcars, aes(mpg, cyl)) +
geom_point()
g
```
```{r html widget}
# html output isn't aligned
p <- ggplotly(g)
p
```
Diese helfen könnten: https://stackoverflow.com/questions/39562947/how-to -arrange-html-widgets-inside-of-a-rmarkdown-document-pdf-html –
Während es einen besseren Weg gibt, verwende ich normalerweise CSS, um HTML-Widgets zu positionieren. Wenn Sie ein Beispiel veröffentlichen, würde ich gerne zeigen. –
Aktualisiert mit Beispiel. –