13
การเลือกสเกลเชิงเส้นที่น่าสนใจสำหรับแกน Y ของกราฟ
ฉันกำลังเขียนโค้ดเล็กน้อยเพื่อแสดงกราฟแท่ง (หรือเส้น) ในซอฟต์แวร์ของเรา ทุกอย่างเป็นไปด้วยดี สิ่งที่ทำให้ฉันนิ่งงันคือการติดป้ายแกน Y ผู้โทรสามารถบอกฉันได้ว่าพวกเขาต้องการให้มาตราส่วน Y ติดป้ายกำกับไว้อย่างประณีตเพียงใด แต่ดูเหมือนว่าฉันจะติดป้ายกำกับพวกเขาในลักษณะที่ "น่าสนใจ" อย่างแน่นอน ฉันไม่สามารถบรรยายได้ว่า "น่าดึงดูด" และอาจเป็นคุณด้วยไม่ได้ แต่เรารู้เมื่อเห็นใช่ไหม ดังนั้นหากจุดข้อมูลคือ: 15, 234, 140, 65, 90 และผู้ใช้ขอ 10 ป้ายกำกับบนแกน Y การใช้กระดาษและดินสอจบลงเล็กน้อย: 0, 25, 50, 75, 100, 125, 150, 175, 200, 225, 250 ดังนั้นจึงมี 10 อยู่ตรงนั้น (ไม่รวม 0) อันสุดท้ายขยายเกินค่าสูงสุด (234 <250) และเพิ่มขึ้นอย่าง "ดี" ของแต่ละค่า 25 …