อัตราส่วนหมึกต่อข้อมูลและพื้นหลังของโครงเรื่อง


17

ฉันสังเกตว่าแพ็คเกจและธีม "ทันสมัย" หลายแห่งและผู้ใช้ข้อมูลที่โดดเด่นจำนวนมากใช้พื้นหลังสีเทาสำหรับพล็อตของพวกเขา นี่คือตัวอย่างหลายประการ:

ggplot2:

ป้อนคำอธิบายรูปภาพที่นี่

Nate Silver's fivethirtyeight.com:

ป้อนคำอธิบายรูปภาพที่นี่

ในขณะที่ในตัวอย่างแรกข้างต้น (ggplot2) บางคนอาจโต้แย้งว่าการใช้พื้นหลังสีเทาลดหมึกที่จำเป็นสำหรับเส้นกริดนี่ไม่ใช่กรณีที่มีกรณีที่สอง อะไรคือข้อดีของการใช้พื้นหลังสีเทาซึ่งตรงกันข้ามกับสีขาวหรือสีโปร่งใส


2
เนื้อเรื่องเป็นจานเสิร์ฟ - พื้นหลังสีเทาเป็นจาน
ttnphns

3
@ttnphns ฉันชอบการเปรียบเทียบ Hadley Wickham กล่าวถึงพื้นหลังของ ggplot: "พื้นหลังสีเทาให้พล็อตมีสีที่คล้ายกัน (ในความหมายของการพิมพ์) กับส่วนที่เหลือของข้อความเพื่อให้แน่ใจว่ากราฟิกสอดคล้องกับการไหลของข้อความโดยไม่ต้องกระโดดออกมาพร้อมกับพื้นหลังสีขาวสว่าง ในที่สุดพื้นหลังสีเทาจะสร้างฟิลด์สีที่ต่อเนื่องซึ่งทำให้มั่นใจได้ว่าพล็อตนั้นถูกมองว่าเป็นเอนทิตีภาพเดียว นอกจากนี้เขายังปรับเส้นตารางบนพื้นฐานที่ว่าพวกเขาสามารถ "ปรับออก" ได้อย่างง่ายดาย
Silverfish

1
ฉันชอบการเปรียบเทียบของคุณจริงๆ @ silverfish ใช่ถูกต้องด้วยระดับสีเทาจับคู่เหล่ตาของคุณและเปรียบเทียบตารางพล็อตกับข้อความในหน้า Hadley ได้ทำให้พื้นหลังสีเทาเป็นที่นิยม การออกแบบของเขาที่มีพื้นหลังสีเทา แต่การสนับสนุนสีขาว (แกน) ทำให้ชัดเจนว่าข้อมูลเริ่มต้นและสิ้นสุด และข้อมูลที่ปรากฏขึ้นด้วยการมองเห็นได้มากกว่าตารางพื้นหลังซึ่งเป็นไปตามหลักการทางปัญญาที่ดี กริดจะกลับมาจนกว่าคุณจะต้องใช้มันเพื่อค้นหาค่า
Dianne Cook

3
@Silverfish มองหา Jacques Bertin เป็นครั้งแรก ( Semiologie Graphique ), Alan MacEachran ( วิธีการทำงานของ Maps ) และ Lee Wilkinson ( ไวยากรณ์ของกราฟิก ) MacEachran ให้รายละเอียดทางสรีรวิทยาจิตวิทยาและวัฒนธรรมอย่างเต็มรูปแบบด้วยการอ้างอิงจำนวนมาก อย่านำออกโดยการอ้างอิงถึง "แผนที่": หนังสือของเขาเกี่ยวข้องกับวิธีการที่ผู้คนโต้ตอบและสร้างความหมายของกราฟิกข้อมูลโดยทั่วไปซึ่งแผนที่เป็นเพียงตัวอย่างที่เด่นชัด
whuber

2
@silverfish มันเป็นไปได้ว่าการทำงานของแดนคาร์ที่เริ่มใช้พื้นหลังสีเทาและเส้นตารางสีขาวกับตารางการแปลงทำงานในช่วงต้นยุค 90 dev.bowdenweb.com/maps/m/using-gray-in-plots.pdfคือ แหล่งที่มาของความคิด ฉันรู้ว่านายอำเภอและพูดถึงเรื่องนี้ แต่การเปรียบเทียบกับสเกลเทาข้อความตัวเอียงเป็นคำอธิบายของ Hadley
Dianne Cook

คำตอบ:


18

อัตราส่วนข้อมูลหมึก

แนวคิดนี้เกิดจากการที่มีอิทธิพลมากเอ็ดเวิร์ด Tufteของมหาวิทยาลัยเยลที่อธิบายไว้ในการแสดงผลภาพของข้อมูลเชิงปริมาณ

เขาแยก "หมึกข้อมูล" (ซึ่งรวมถึงจุดแท่ง ฯลฯ แต่ยังรวมถึงข้อความหรือป้ายกำกับ grpahical) จากหมึกที่ลบได้ (รวมถึงเส้นกริดแกนเพลาเส้นขอบและข้อมูลที่ซ้ำซ้อน) อัตราส่วนข้อมูลต่อหมึกเป็นเพียงสัดส่วนของหมึกที่ใช้ซึ่งไม่สามารถลบได้

มีการอภิปรายว่าหลักการหมึกข้อมูลเหล่านี้อาจนำไปใช้กับภาพคอมพิวเตอร์ในไซต์แลกเปลี่ยนสแต็ค UXได้อย่างไร

ทำไมผู้เชี่ยวชาญบางคนจึงชอบพื้นหลังสีเทา

Hadley Wickham ให้เหตุผลที่เขาเลือกพื้นหลังเริ่มต้นในหนังสือของเขาที่ ggplot2:

พื้นหลังสีเทาให้พล็อตมีสีที่คล้ายกัน (ในแง่ของการพิมพ์) กับส่วนที่เหลือของข้อความเพื่อให้แน่ใจว่ากราฟิกที่สอดคล้องกับการไหลของข้อความโดยไม่ต้องกระโดดออกมาพร้อมกับพื้นหลังสีขาวสดใส ในที่สุดพื้นหลังสีเทาจะสร้างฟิลด์สีที่ต่อเนื่องซึ่งทำให้มั่นใจได้ว่าพล็อตนั้นถูกมองว่าเป็นเอนทิตีภาพเดียว

หลักการดูเหมือนว่าจะหยุดมัน "กระโดดออก" ที่ผู้ชมในหน้าพิมพ์และเพื่อให้ความสามัคคีภาพ โดยส่วนตัวแล้วฉันชอบแสงสะท้อนจากหน้าจอที่ลดลงด้วย

นอกจากนี้เขายังปรับเส้นตารางสีขาวบนพื้นฐานที่ว่าพวกเขาสามารถ "ปรับออก" ได้อย่างง่ายดาย ฉันเห็นด้วยกับ Dianne Cook ในความคิดเห็นที่ทำให้ข้อมูลโดดเด่นเหนือเส้นกริดลดความยุ่งเหยิงทางสายตา เส้นตารางสีขาวเป็นหนึ่งในข้อได้เปรียบของพื้นหลังสีเข้มเล็กน้อย - น่าสนใจ Tufte ทั่วไปหลีกเลี่ยงเส้นตารางที่พวกเขาไม่จำเป็นต้องมี (พวกเขาไม่นับเป็น "หมึกข้อมูล") แต่ในบางแผนภูมิแท่งสีเทาซ้อนทับเส้นสีขาว ในบางวิธีสิ่งนี้เป็นผลที่คล้ายกันggplot2แต่จริง ๆ แล้วทำให้เส้นกริดในเบื้องหน้าทำให้บาร์มีลักษณะ "ลาย" ข้อเสียของเรื่องนี้คือคุณไม่สามารถเห็นเส้นกริดสูงสุดถัดไปเหนือแถบ

ทำไมผู้เชี่ยวชาญบางคนจึงชอบพื้นหลังสีขาว

หนึ่งในggplot2กระทู้ที่มีคนดูมากที่สุดใน Stack Overflow คือ " ฉันจะเปลี่ยนสีพื้นหลังได้อย่างไร? " ซึ่งแนะนำว่าค่าเริ่มต้นไม่เป็นที่นิยมในระดับสากล

สีขององค์ประกอบอาจแตกต่างกันมากขึ้นอยู่กับสีพื้นหลังที่แสดง จริง ๆ แล้ว Tufte กล่าวถึงเรื่องนี้ในบทที่ 5 "สีและข้อมูล" ในหนังสือของเขาจินตนาการข้อมูลแต่ไม่ได้ใส่สิ่งนี้ในบริบทของเช่นแผนการกระจาย Maureen Stone ผู้เชี่ยวชาญด้านสีและผู้ช่วยศาสตราจารย์ที่ Simon Fraser University ขอแนะนำพื้นหลังสีขาวด้วยเหตุผลหลายประการรวมถึงจานสีส่วนใหญ่ (ในตัวอย่างของคุณใช้เพื่อระบุชนิดหรือส่วน) ได้รับการออกแบบด้วยพื้นหลังสีขาว (สำหรับ พิมพ์) ในใจ คุณสมบัติการรับรู้ของพวกเขาจะแตกต่างกับพื้นหลังสีเข้ม เธอแนะนำว่าสีขาวมีข้อได้เปรียบในการรับรู้เพราะการรับรู้สีของเรานั้นสัมพันธ์กับสีขาว "ท้องถิ่น"ดังนั้นการมีพื้นหลังสีขาวที่มองเห็นได้สามารถทำให้การรับรู้ของเรามั่นคง

เธอยังแนะนำเหตุผลที่เป็นประโยชน์มากกว่าที่ฉันคุ้นเคย: การใช้พื้นหลังสีขาวช่วยให้คุณสามารถปรับกราฟให้เหมาะสมสำหรับทั้งจอแสดงผลอิเล็กทรอนิกส์และการพิมพ์แทนที่จะต้องเตรียมรุ่นที่เหมาะกับเครื่องพิมพ์


2
+1 สำหรับการวาดภาพ (เหมือนเดิม) ทั้งสองด้านของปัญหา ฉันได้ยินเหตุผลของ Hadley แต่ไม่เคยได้ยิน Stone * Fraser ขอบคุณ!
Wayne

8

ตราบใดที่พื้นหลังมีแสงเพียงพอที่จะให้ความแตกต่างที่ดีกับเครื่องหมายข้อมูลส่วนใหญ่จะเป็นเรื่องของความสวยงามไม่ว่าจะเป็นสีขาวหรือสีเทาอ่อน ในขณะที่สีพื้นหลังเป็น "หมึก" ในบางแง่มุมฉันไม่คิดว่ามันจะนับว่าเป็น "หมึก" อย่างมีเหตุผล ไม่มีสิ่งที่ทำให้ไขว้เขวสัดส่วนจากเขตทึบของสีเทาอ่อน

ในทางกลับกันเส้นกริดนับเป็น "หมึก" เชิงตรรกะในทั้งสองกรณี แม้ว่าเส้นกริดสีขาวจะไม่ใช้หมึกในการพิมพ์ แต่ก็ยังแยกพื้นหลังและสร้างงานประมวลผลภาพพิเศษ ฉันคิดว่าเส้นตาราง 538 เส้นใช้หมึกลอจิคัลน้อยลงเพราะมีความคมชัดน้อยกว่า


"ฉันว่าเส้นตาราง 538 ใช้หมึกน้อยกว่าตรรกะ ... " - ฉันเห็นด้วยฉันพบว่าเส้นตาราง ggplot2 เริ่มต้นเบี่ยงเบนไปอย่างมาก ในตัวอย่าง ggplot2 ที่ด้านบนของคำถาม OP ตาของฉันถูกดึงดูดไปยังเส้นกริดแทนที่จะเป็นข้อมูล
Adrian
โดยการใช้ไซต์ของเรา หมายความว่าคุณได้อ่านและทำความเข้าใจนโยบายคุกกี้และนโยบายความเป็นส่วนตัวของเราแล้ว
Licensed under cc by-sa 3.0 with attribution required.