Thêm chữ nền
Ở bài trước, bạn đã trau chuốt biểu đồ bong bóng động về chỉ số giá nhà theo GDP thực. Trong bài này, bạn sẽ tiếp tục chỉnh sửa đồ họa này bằng cách hiển thị năm ở phần nền của hoạt ảnh.
Bài tập này là một phần của khóa học
Trực quan hóa dữ liệu tương tác nâng cao với plotly trong R
Hướng dẫn bài tập
- Thêm năm làm chữ nền. Bạn cần căn giữa chữ tại điểm (
200000,450), đặt màu chữ làgray80, và cỡ chữ là150. - Dùng
animation_slider()để ẩn thanh trượt.
Bài tập tương tác thực hành trực tiếp
Hãy thử làm bài tập này bằng cách hoàn thành đoạn mã mẫu này.
# Add the year as background text and remove the slider
us_economy %>%
plot_ly(x = ~gdp, y = ~house_price, hoverinfo = "text", text = ~state) %>%
add_text(x = ___, y = ___, text = ___, frame = ___,
textfont = list(color = ___(___), size = ___)) %>%
add_markers(size = ~population, color = ~region,
frame = ~year, ids = ~state,
marker = list(sizemode = "diameter", sizeref = 3)) %>%
layout(xaxis = list(title = "Real GDP (millions USD)", type = "log"),
yaxis = list(title = "Housing price index")) %>%
___(___ = ___)