Faktoren als Frames
Zeit ist nicht die einzige Variablenart, mit der du die Frames einer Animation festlegen kannst. Du kannst auch eine Animation erstellen, die durch Teilgrafiken läuft, die durch Faktoren erzeugt wurden, anstatt ein Raster-Layout zu verwenden.
In dieser Übung passt du deine Antwort aus der vorherigen Frage an, um eine Animation zu erstellen, die für jede Region im Jahr 2017 durch Blasendiagramme läuft.
Hinweis: Die Standardeinstellungen der Animation sind sehr schnell. In der nächsten Lektion lernst du, wie du die Geschwindigkeit anpassen kannst. Für den Moment kannst du den Schieberegler verwenden, um zwischen Regionen zu wechseln, wenn du die Zusammenhänge untersuchen möchtest.
plotly und der Datensatz us_economy sind bereits geladen.
Diese Übung ist Teil des Kurses
<Kurs>Interaktive Datenvisualisierung mit plotly in R – Fortgeschrittene Themen</Kurs>Übungsanweisungen
Vervollständige den Code, um ein Blasendiagramm von house_price gegen gdp über die Regionen der USA zu animieren. Konkret sollst du
- die Daten auf
2017filtern, - und das passende Mapping so ändern, dass
regionjeden Snapshot in der Animation definiert.
Interaktive praktische Übung
Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.
# Animate a bubble chart of house_price against gdp over region
us_economy %>%
___(___ == ___) %>%
plot_ly(x = ~gdp, y = ~house_price) %>%
add_markers(size = ~population, color = ~region,
frame = ___, ids = ~state,
marker = list(sizemode = "diameter"))