Công thức scatter log
Trong bài tập này, bạn sẽ tạo một series recipe để sinh các biểu đồ scatter với trục y theo thang logarit. Bên cạnh đó, recipe của bạn sẽ tùy biến biểu đồ bằng một số thuộc tính bổ sung.
Gói Plots đã được nạp và DataFrame streaming đã sẵn sàng.
Bài tập này là một phần của khóa học
Nhập môn Trực quan hóa Dữ liệu với Julia
Hướng dẫn bài tập
- Tạo một series recipe tên
logscatterthuộc kiểu:scatter. - Định nghĩa hàm vẽ
logscatter. - Áp dụng recipe cho các cột
AgevàHours_per_day, theo đúng thứ 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.
# Series recipe
____ function f(::Type{Val{:____}}, x, y, z)
seriestype := :____
framestyle := :box
label := false
yscale := :log10
markershape := :star4
markercolor := :purple3
markersize := 5
markeralpha := 0.5
end
# Define plotting function
____ ____
# Apply recipe
____(streaming.____, streaming.____)