Hinzufügen eines Zeilenumbruchs zu Codeblöcken in R Markdown
Ich verwende das Knitr-Paket mit R Markdown, um einen HTML-Bericht zu erstellen. Ich habe Probleme, meinen Code in separaten Zeilen zu halten, wenn ich '+' benutze.
Zum Beispiel,
```{r}
ggplot2(mydata, aes(x, y)) +
geom_point()
```
wird das folgende das HTML-Dokument zurückgeben
ggplot2(mydata, aes(x, y)) + geom_point()
Normalerweise ist das in Ordnung, aber das Problem tritt auf, wenn ich zusätzliche Zeilen hinzufüge, die ich separat halten möchte, damit der Code leichter zu folgen ist. Folgendes ausführen:
```{r}
ggplot2(mydata, aes(x, y)) +
geom_point() +
geom_line() +
opts(panel.background = theme_rect(fill = "lightsteelblue2"),
panel.border = theme_rect(col = "grey"),
panel.grid.major = theme_line(col = "grey90"),
axis.ticks = theme_blank(),
axis.text.x = theme_text (size = 14, vjust = 0),
axis.text.y = theme_text (size = 14, hjust = 1.3))
```
Wird dazu führen, dass der gesamte Code in einer Zeile ausgegeben wird, was es schwieriger macht, zu folgen:
ggplot2(mydata, aes(x, y)) + geom_point() + geom_line() + opts(panel.background = theme_rect(fill = "lightsteelblue2"), panel.border = theme_rect(col = "grey"), panel.grid.major = theme_line(col = "grey90"), axis.ticks = theme_blank(), axis.text.x = theme_text (size = 14, vjust = 0), axis.text.y = theme_text (size = 14, hjust = 1.3))
Jede Hilfe bei der Lösung dieses Problems wäre sehr dankbar!