anim02

2023
vis
animation
string
Published

May 5, 2023

Aufgabe

Visualisieren Sie in animierter Form den Zusammenhang von Lebenserwartung und Bruttosozialprodukt im Verlauf der Jahre (Datensatz gapminder); der Kontinent soll in der Visualisierung berücksichtigt sein.

Hinweise:

  • Nutzen Sie plotly zur Visualisierung.











Lösung

Setup

library(gapminder)
library(ggplot2)
library(plotly)

Attaching package: 'plotly'
The following object is masked from 'package:ggplot2':

    last_plot
The following object is masked from 'package:stats':

    filter
The following object is masked from 'package:graphics':

    layout
data(gapminder)

Statisches Diagramm

p <- gapminder %>% 
  ggplot(aes(x = gdpPercap, y = lifeExp, color = continent, frame = year)) +
  geom_point()+
  scale_x_log10()
p

Animiertes (und interaktives) Diagramm

ggplotly(p)

Dieser Post orientiert sich an dieser Quelle; dort finden sich auch mehr Beispiele.


Categories:

  • 2023
  • vis
  • animation
  • string