MulaiMulai sekarang secara gratis

Tata letak geo

Pada latihan sebelumnya Anda melihat pengaturan bawaan untuk tata letak geo di plotly, namun ini cukup mudah disesuaikan dengan menentukan argumen tambahan dalam list yang diteruskan ke geo di layout().

Dalam latihan ini Anda akan mengeksplorasi beberapa opsi berguna berikut:

  • Untuk mengubah warna daratan, tambahkan argumen showland = TRUE dan atur landcolor.
  • Agar danau tampak berbeda dari daratan, tambahkan argumen showlakes = TRUE dan atur lakecolor.
  • Untuk menampilkan negara bagian/provinsi, atur showsubunit = TRUE, lalu atur subunitcolor.
  • Untuk menampilkan negara, atur showcountries = TRUE, lalu atur countrycolor.

Perhatikan bahwa Anda harus menggunakan fungsi toRGB() untuk meneruskan warna R ke tata letak geo.

plotly telah dimuat untuk Anda.

Latihan ini adalah bagian dari kursus

Visualisasi Data Interaktif dengan plotly di R

Lihat Kursus

Petunjuk latihan

  • Sesuaikan tampilan peta Anda dari latihan sebelumnya dengan mendefinisikan list g dan meneruskannya ke tata letak geo:
    • Atur warna daratan dengan "gray90".
    • Atur warna danau dengan "white".
    • Atur warna negara bagian (subunit) dengan "white".

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

# Customize the geo layout
g <- list(scope = 'usa', 
          showland = ___, landcolor = ___,
          showlakes = ___, lakecolor = ___,
          showsubunit = ___, subunitcolor = ___)

# Apply the geo layout to the map
rallies2018 %>%
  plot_geo(locationmode = 'USA-states') %>%
  add_markers(
    x = ~long, y = ~lat, size = ~no.speakers, 
    hoverinfo = "text", text = ~paste(city, state, sep = ",")
  ) %>%
  layout(title = "2018 Trump Rallies", geo = ___)
Edit dan Jalankan Kode