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
Petunjuk 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 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 = ___)