Recipe scatter แบบ Log
ในแบบฝึกหัดนี้ จะได้สร้าง series recipe สำหรับสร้าง scatter plot ที่มีแกน y เป็นสเกลลอการิทึม นอกจากนี้ recipe ยังปรับแต่งพล็อตด้วย attribute เพิ่มเติมด้วย
โหลดแพ็กเกจ Plots แล้ว และ DataFrame streaming พร้อมใช้งาน
แบบฝึกหัดนี้เป็นส่วนหนึ่งของหลักสูตร
การสร้างภาพข้อมูลด้วย Julia เบื้องต้น
คำแนะนำการฝึกหัด
- สร้าง series recipe ชื่อ
logscatterประเภท:scatter - กำหนดฟังก์ชันพล็อต
logscatter - นำ recipe ไปใช้กับคอลัมน์
AgeและHours_per_dayตามลำดับ
แบบฝึกหัดเชิงโต้ตอบแบบลงมือทำ
ลองทำแบบฝึกหัดนี้โดยเติมโค้ดตัวอย่างนี้ให้สมบูรณ์
# 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.____)