始める無料で始める

より良いポップアップを作る

paste0() 関数といくつかの HTML タグを使うと、ポップアップをカスタマイズできます。paste0() は引数を文字列に変換し、区切り文字を入れずに1つの文字列に結合します。

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

<br/> タグを使うと改行でき、各要素を別々の行に表示できます。

異なるデータ要素を見分けやすくするために、name 変数を <i></i> で囲んで、各大学名をイタリック体にできます。

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

この演習はコースの一部です

R で作る leaflet のインタラクティブマップ

コースを見る

実践的なインタラクティブ演習

このサンプルコードを完成させて、この演習に挑戦してみましょう。

# Clear the bounds and markers on the map object and store in map2
map2 <- map %>% 
            ___() %>% 
            ___()
コードを編集して実行