MulaiMulai sekarang secara gratis

Memoles grafik Anda

Potongan kode di bawah menghasilkan plot interaktif kebahagiaan nasional terhadap indeks dukungan sosial, di mana simbol plot merepresentasikan klasifikasi pendapatan negara.

happy %>%
  plot_ly(x = ~social.support, y = ~happiness,
  hoverinfo = "text",
  text = ~paste("Country: ", country)) %>%
  add_markers(symbol = ~income, symbols = c("circle-open", "square-open", "star-open", "x-thin-open"))

Tugas Anda adalah mengedit informasi hover dan label sumbu agar pembaca Anda lebih mudah memahami informasi.

plotly dan himpunan data happy telah dimuat untuk Anda.

Latihan ini adalah bagian dari kursus

Visualisasi Data Interaktif Tingkat Menengah dengan plotly di R

Lihat Kursus

Petunjuk latihan

  • Tambahkan informasi hover untuk grup income, skor happiness, dan indeks social.support.
  • Gunakan round(<variable>, 2) untuk membulatkan semua variabel numerik hingga dua angka desimal dalam info hover.
  • Ubah label sumbu x menjadi "Social support index" dan label sumbu y menjadi "National happiness score".

Latihan interaktif praktis

Cobalah latihan ini dengan menyelesaikan kode contoh berikut.

# Complete the following code to polish the plot
happy %>%
  plot_ly(x = ~social.support, y = ~happiness,
  hoverinfo = "text",
  text = ~paste("Country: ", country,
  "
Income: ", ___, "
Happiness: ", ___, "
Social support: ", ___)) %>% add_markers(symbol = ~income, symbols = c("circle-open", "square-open", "star-open", "x-thin-open")) %>% layout(xaxis = ___, yaxis = ___)
Edit dan Jalankan Kode