LoslegenKostenlos starten

Bessere Pop-ups erstellen

Mit der Funktion paste0() und ein paar HTML-Tags können wir unsere Pop-ups anpassen. paste0() wandelt seine Argumente in Zeichenketten um und fügt sie ohne Trennzeichen zu einem einzigen String zusammen.

addCircleMarkers(popup = ~paste0(name,
                                 "<br/>",
                                 sector_label))

Mit dem Tag <br/> fügst du einen Zeilenumbruch ein, sodass jedes Element in einer eigenen Zeile erscheint.

Um verschiedene Datenelemente zu unterscheiden, können wir den Namen jeder Hochschule kursiv setzen, indem wir die Variable name in <i></i> einschließen.

addCircleMarkers(popup = ~paste0("<i>",
                                 name,
                                 "</i>", 
                                 "<br/>", 
                                 sector_label))

Diese Übung ist Teil des Kurses

<Kurs>Interaktive Karten mit leaflet in R</Kurs>
Kurs ansehen

Interaktive praktische Übung

Versuche dich an dieser Übung, indem du diesen Beispielcode vervollständigst.

# Clear the bounds and markers on the map object and store in map2
map2 <- map %>% 
            ___() %>% 
            ___()
Code bearbeiten und ausführen