1. 学ぶ
  2. /
  3. コース
  4. /
  5. R で作る leaflet のインタラクティブマップ

Connected

演習

マーカーを追加しよう

ここまで作成してきた地図は、ベースマップという単一のレイヤーだけでした。ggplot2 でプロットにレイヤーを重ねるのと同じように、このベースマップにもレイヤーを追加できます。leaflet の地図で最もよく使われるレイヤーの1つが位置マーカーです。これは、addTiles() や addProviderTiles() の結果をパイプでマーカー追加用の関数に渡すことで追加できます。

たとえば、DataCamp の NYC 本社の座標を、要素が1つの数値ベクトルとして addMarkers() に渡すと、ウェブマップ上のその座標に青いピンが表示されます。第2章と第3章では、これらのマーカーをカスタマイズするオプションをいくつか見ていきます。

leaflet()  %>% 
    addProviderTiles("CartoDB")  %>% 
    addMarkers(lng = -73.98575, lat = 40.74856)

作業スペースには dc_hq ティブルが用意されています。

指示1 / 3

undefined XP
    1
    2
    3

addMarkers() を使って DataCamp の NYC 本社をプロットしましょう。