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 merupakan bagian dari kursus
Visualisasi Data Interaktif Tingkat Menengah dengan plotly di R
Instruksi latihan
- Tambahkan informasi hover untuk grup
income, skorhappiness, dan indekssocial.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 langsung praktik
Cobalah latihan ini dengan melengkapi kode contoh ini.
# 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 = ___)