Zacznij terazZacznij za darmo

Lepsze wyskakujące okienka

Za pomocą funkcji paste0() i kilku znaczników HTML możemy dostosować wyskakujące okienka. paste0() konwertuje swoje argumenty na łańcuchy znaków i łączy je w jeden ciąg bez żadnego separatora.

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

Znacznik <br/> służy do wstawienia podziału wiersza, dzięki czemu każdy element pojawi się w osobnej linii.

Aby wyróżnić poszczególne elementy danych, możemy wyświetlić nazwę uczelni kursywą, owijając zmienną name znacznikami <i></i>.

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

To ćwiczenie jest częścią kursu

Interaktywne mapy z leaflet w R

Zobacz kurs

Interaktywne ćwiczenie praktyczne

Spróbuj tego ćwiczenia, uzupełniając ten przykładowy kod.

# Clear the bounds and markers on the map object and store in map2
map2 <- map %>% 
            ___() %>% 
            ___()
Edytuj i uruchom kod