Verteilung der Trinkgeldbeträge nach Zahlungsart facettiert
Die Verteilung des gesamten Fahrpreises, die wir zuvor geplottet haben, war interessant. Aber wir können vielleicht zusätzliche Einblicke gewinnen, wenn wir prüfen, ob sie sich in Bezug auf eine andere Variable unterscheidet. In dieser Aufgabe schauen wir uns den Teil der Verteilung an, der das Trinkgeld betrifft, und prüfen, ob er sich je nach Zahlungsart unterscheidet, indem wir ein Histogramm erstellen und nach Zahlungsart facettieren.
tx ist bereits für dich in deinem Workspace geladen.
Diese Übung ist Teil des Kurses
Big Data mit Trelliscope in R visualisieren
Anleitung zur Übung
- Erstelle ein Histogramm von
tip_amount + 0.01(einen Cent zu jedem Trinkgeld, weil wir eine Log-Transformation verwenden und es Trinkgelder mit Wert null gibt). - Verwende
scale_x_log10(), um die x-Achse zu transformieren. - Verwende
facet_wrap(), um nachpayment_typezu facettieren. Um die Verteilungen visuell besser zu vergleichen, setze die Anzahl der Spalten auf1und mache die Skalen der y-Achse frei, indem duscalesauf"free_y"setzt.
Interaktive Übung
Vervollständige den Beispielcode, um diese Übung erfolgreich abzuschließen.
library(ggplot2)
# Histogram of the tip amount faceted on payment type
ggplot(___, aes(___)) +
___ +
___ +
facet_wrap(~ ___, ncol = ___, scales = ___)