plotly / plotly/plotly.R

Animation of changing values of map over time using geom_sf and ggplotly does not work

Offen
#1,923 0 Kommentare 0 Reaktionen 0 zugewiesene Personen Auf GitHub ansehen

Dieses Issue hat noch niemand übernommen.

Vorherrschende Sprache
R
Sterne
2.7k
Forks
641
PR-Merge-Kennzahlen
Keine gemergten PRs in 30 T.

Beschreibung

This is a copy of my Question on StackOverflow.


I try to animate changing values on a map over time using ggplot with geom_sf and ggplotly. In the following example the map does not change over time.

library(sf)
library(tidyverse)
library(plotly)
library("rnaturalearth")
library("rnaturalearthdata")

world <- ne_countries(scale = "medium", returnclass = "sf")
world$year <- 2010

world2 <- world
world2$year <- 2011
world2$pop_est <- 1000000

world3 <- bind_rows(world, world2)

# ggplot(data = world) +
#   geom_sf(aes(fill = pop_est))

plt <- ggplot(world3, aes(fill = pop_est, frame = year)) +
  geom_sf() 

ggplotly(plt)

Beitragsleitfaden

Beitragsleitfaden öffnen

Erste Schritte

  1. Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
  2. Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
  3. Forke das Repository und arbeite in einem Branch.
  4. Öffne einen Pull Request, der die Issue-Nummer nennt.

Rechercherichtung

Beginne mit dem reproduzierbaren R-Beispiel im Issue und vergleiche, wie ggplotly geom_sf-Layer mit dem frame-Aesthetic behandelt. Die StackOverflow-Reproduktion ist die einzige referenzierte Untersuchung; abgeschlossen ist die Aufgabe, wenn die sich ändernden pop_est-Werte der Karte über die Animationsframes 2010 und 2011 hinweg sichtbar aktualisiert werden.

Vom Indexierungsmodell aus dem Issue-Text verfasst.

Bewertung

Tech-Stack
plotly, r
Bereich
data-visualization
Issue-Typ
Bug
Schwierigkeit
4/5
Geschätzter Aufwand
3-5 Tage
Aktivitätsstatus
Veraltet
Klarheit
Klar beschrieben
Anfängerfreundlichkeit
35/100

Neue Issues direkt in Ihr Postfach

Eine kurze Übersicht über anfängerfreundliche GitHub-Issues.