Kom igångKom igång gratis

Bygg ett bättre popup-fönster

Med funktionen paste0() och några html-taggar kan vi anpassa våra popup-fönster. paste0() konverterar sina argument till textsträngar och slår ihop dem till en enda sträng utan att lägga till något mellanrum.

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

Vi kan använda taggen <br/> för att skapa ett radbrytning så att varje element visas på en separat rad.

För att skilja ut olika dataelement kan vi göra namnet på varje lärosäte kursivt genom att omge variabeln name med <i></i>

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

Den här övningen är en del av kursen

Interaktiva kartor med leaflet i R

Visa kurs

Interaktiv övning med praktiskt arbete

Testa den här övningen genom att slutföra den här exempelkoden.

# Clear the bounds and markers on the map object and store in map2
map2 <- map %>% 
            ___() %>% 
            ___()
Redigera och kör kod