+ - 0:00:00
Notes for current slide
Notes for next slide

Styling

Reporting mit R
The R Bootcamp

Juni 2020

1 / 17

Nächste Schritte

  • YAML

    • Header
    • Inhaltsverzeichnis
    • Themes

  • Styling

    • Grafiken
    • CSS
    • Columns

2 / 17

YAML

  • YAML A'int Markup Language.
  • Erlaubt die Definition der Eigenschaften des Dokuments einschliesslich Inklusionen.
Argument Beschreibung
toc Table Of Contents.
toc_depth Tiefe des Table Of Contents.
theme Eigenschaften des Textbilds.
includes Ergänzungen vor (before_body), nach (after_body) body, oder in_header.


3 / 17

YAML

  • YAML A'int Markup Language.
  • Erlaubt die Definition der Eigenschaften des Dokuments einschliesslich Inklusionen.
Argument Beschreibung
toc Table Of Contents.
toc_depth Tiefe des Table Of Contents.
theme Eigenschaften des Textbilds.
includes Ergänzungen vor (before_body), nach (after_body) body, oder in_header.


4 / 17

YAML

  • YAML A'int Markup Language.
  • Erlaubt die Definition der Eigenschaften des Dokuments einschliesslich Inklusionen.
Argument Beschreibung
toc Table Of Contents.
toc_depth Tiefe des Table Of Contents.
theme Eigenschaften des Textbilds.
includes Ergänzungen vor (before_body), nach (after_body) body, oder in_header.


5 / 17

YAML

  • YAML A'int Markup Language.
  • Erlaubt die Definition der Eigenschaften des Dokuments einschliesslich Inklusionen.
Argument Beschreibung
toc Table Of Contents.
toc_depth Tiefe des Table Of Contents.
theme Eigenschaften des Textbilds.
includes Ergänzungen vor (before_body), nach (after_body) body, oder in_header.


6 / 17

YAML

  • YAML A'int Markup Language.
  • Erlaubt die Definition der Eigenschaften des Dokuments einschliesslich Inklusionen.
Argument Beschreibung
toc Table Of Contents.
toc_depth Tiefe des Table Of Contents.
theme Eigenschaften des Textbilds.
includes Ergänzungen vor (before_body), nach (after_body) body, oder in_header.


7 / 17

YAML

  • YAML A'int Markup Language.
  • Erlaubt die Definition der Eigenschaften des Dokuments einschliesslich Inklusionen.
Argument Beschreibung
toc Table Of Contents.
toc_depth Tiefe des Table Of Contents.
theme Eigenschaften des Textbilds.
includes Ergänzungen vor (before_body), nach (after_body) body, oder in_header.


8 / 17

HTML

  • Hypertext Markup Language ermöglicht die Organization von Text und Inhalten mittels HTML-Tags.
Tag Beschreibung
<h1>, <h2>,... Überschrift Level 1, 2,...
<br> Neue Zeile.
<b>, <i>, <u> Fett, Kursiv, Unterstrichen.
<div>, <p> Abschnitt, Textabschnitt
<table> Tabelle, Spalten


9 / 17

HTML

  • Hypertext Markup Language ermöglicht die Organization von Text und Inhalten mittels HTML-Tags.
Tag Beschreibung
<h1>, <h2>,... Überschrift Level 1, 2,...
<br> Neue Zeile.
<b>, <i>, <u> Fett, Kursiv, Unterstrichen.
<div>, <p> Abschnitt, Textabschnitt
<table> Tabelle, Spalten




10 / 17

HTML

  • Hypertext Markup Language ermöglicht die Organization von Text und Inhalten mittels HTML-Tags.
Tag Beschreibung
<h1>, <h2>,... Überschrift Level 1, 2,...
<br> Neue Zeile.
<b>, <i>, <u> Fett, Kursiv, Unterstrichen.
<div>, <p> Abschnitt, Textabschnitt
<table> Tabelle, Spalten



11 / 17

HTML

  • Hypertext Markup Language ermöglicht die Organization von Text und Inhalten mittels HTML-Tags.
Tag Beschreibung
<h1>, <h2>,... Überschrift Level 1, 2,...
<br> Neue Zeile.
<b>, <i>, <u> Fett, Kursiv, Unterstrichen.
<div>, <p> Abschnitt, Textabschnitt
<table> Tabelle, Spalten



12 / 17

HTML

  • Hypertext Markup Language ermöglicht die Organization von Text und Inhalten mittels HTML-Tags.
Tag Beschreibung
<h1>, <h2>,... Überschrift Level 1, 2,...
<br> Neue Zeile.
<b>, <i>, <u> Fett, Kursiv, Unterstrichen.
<div>, <p> Abschnitt, Textabschnitt
<table> Tabelle, Spalten



13 / 17

CSS

  • Mit Cascading Style Ssheets können alle asthetischen Charakteristika von HTML Dokumenten über eine externe Datei bestimmt werden.
  • CSS erlaubt komplexe Vererbungen des Stils zwischen HTML Tags.



14 / 17

Grafiken

  • Die Gestaltung des Berichts beinhaltet auch die Gestaltung der Abbildungen.
  • Im ggplot2 Pakets lässt sich die Gestaltung von Grafiken durch themes bestimmen.
  • Mit etwas Kreativität lassen sich ebenfalls die Default-Farben bestimmen.
# Ändere Thema zu minimal
theme_set(theme_minimal())
theme_update(panel.background =
element_rect(fill = "transparent",
colour = NA),
plot.background =
element_rect(fill = "transparent",
colour = NA))
# Setze defaults in ggplot
ggplot <- function(...) {
ggplot2::ggplot(...) +
scale_fill_gradientn(colors = c('#555555',
'#6BB7B9')) +
scale_colour_gradientn(colors = c('#555555',
'#6BB7B9'))
}
15 / 17

Grafiken

  • Die Gestaltung des Berichts beinhaltet auch die Gestaltung der Abbildungen.
  • Im ggplot2 Pakets lässt sich die Gestaltung von Grafiken durch themes bestimmen.
  • Mit etwas Kreativität lassen sich ebenfalls die Default-Farben bestimmen.
airbnb_plot

16 / 17

Nächste Schritte

  • YAML

    • Header
    • Inhaltsverzeichnis
    • Themes

  • Styling

    • Grafiken
    • CSS
    • Columns

2 / 17
Paused

Help

Keyboard shortcuts

, , Pg Up, k Go to previous slide
, , Pg Dn, Space, j Go to next slide
Home Go to first slide
End Go to last slide
Number + Return Go to specific slide
b / m / f Toggle blackout / mirrored / fullscreen mode
c Clone slideshow
p Toggle presenter mode
t Restart the presentation timer
?, h Toggle this help
Esc Back to slideshow