Rasio tinta terhadap data dan latar belakang plot

17

Saya telah memperhatikan bahwa banyak paket paket dan tema "canggih" dan banyak orang yang menggunakan data latar belakang abu-abu untuk plot mereka. Berikut ini beberapa contoh:

ggplot2:

masukkan deskripsi gambar di sini

Fivethirtyeight.com Nate Silver:

masukkan deskripsi gambar di sini

Sementara dalam contoh pertama di atas (ggplot2), orang mungkin berpendapat bahwa menggunakan latar belakang abu-abu mengurangi tinta yang diperlukan untuk garis kisi, ini tentu tidak demikian halnya dengan kasus kedua. Apa keuntungan menggunakan latar belakang abu-abu, dibandingkan dengan latar belakang putih atau transparan?

David D
sumber
2
Plot adalah hidangan yang disajikan - latar belakang abu-abu adalah piring.
ttnphns
3
@ttnphns Saya suka analoginya. Hadley Wickham mengatakan tentang latar belakang ggplot: "Latar belakang abu-abu memberikan plot warna yang sama (dalam arti tipografi) dengan sisa teks, memastikan bahwa grafik cocok dengan aliran teks tanpa melompat keluar dengan latar belakang putih terang Akhirnya, latar belakang abu-abu menciptakan bidang warna terus menerus yang memastikan bahwa plot dianggap sebagai entitas visual tunggal. " Dia juga membenarkan garis kisi atas dasar bahwa mereka dapat dengan mudah "disetel keluar".
Silverfish
1
ttnphns Saya juga sangat menyukai analogi Anda. @silverfish ya, tepat sekali, dengan skala abu-abu yang cocok dengan juling mata Anda dan bandingkan plot kuadrat dengan teks pada halaman. Hadley telah membuat latar belakang abu-abu populer. Desainnya dengan latar belakang plot abu-abu tetapi dukungan putih (sumbu) memperjelas di mana data dimulai dan berakhir. Dan data muncul dengan lebih banyak visibilitas daripada grid latar belakang, yang mengikuti prinsip-prinsip kognitif yang baik. Kisi duduk kembali sampai Anda perlu menggunakannya untuk mencari nilai.
Dianne Masak
3
@Silverfish Lihat dulu ke Jacques Bertin ( Semiologie Graphique ), Alan MacEachran ( Bagaimana Peta Bekerja ), dan Lee Wilkinson ( The Grammar of Graphics ). MacEachran memberikan detail fisiologis, psikologis, dan budaya lengkap dengan banyak referensi. Jangan tertunda oleh referensi ke "peta": bukunya terutama berkaitan dengan bagaimana orang berinteraksi dengan dan menciptakan makna dari grafik informasi secara umum, di mana peta hanyalah contoh yang menonjol.
whuber
2
@silverfish Ada kemungkinan bahwa karya dan carr, yang mulai menggunakan latar belakang abu-abu dan garis-garis kotak putih dengan tabel untuk plot bekerja di awal tahun 90-an dev.bowdenweb.com/maps/m/using-gray-in-plots.pdf adalah sumber gagasan. Saya kenal Hadley dan membahas ini. Tapi analogi dengan skala abu-abu teks juling adalah penjelasan Hadley.
Dianne Cook

Jawaban:

18

Rasio data-tinta

Konsep ini disebabkan oleh Edward Tufte yang sangat berpengaruh , dari Universitas Yale, yang menggambarkannya dalam The Visual Display of Quantitative Information .

Ia membedakan "tinta data" (yang mencakup titik, bilah, dll., Tetapi juga label tekstual atau grpahical) dari tinta yang dapat dihapus (termasuk garis kisi, sumbu, batas, dan juga informasi yang berlebihan). Rasio data-tinta adalah proporsi tinta yang digunakan yang tidak dapat dihapus.

Ada diskusi tentang bagaimana prinsip-prinsip data-tinta ini mungkin berlaku untuk visualisasi komputer di situs pertukaran tumpukan UX .

Mengapa beberapa ahli lebih menyukai latar belakang abu-abu?

Hadley Wickham telah membenarkan pilihan latar belakang bawaannya, dalam bukunya tentang ggplot2:

Latar belakang abu-abu memberikan plot warna yang sama (dalam arti tipografis) dengan sisa teks, memastikan bahwa grafik cocok dengan aliran teks tanpa melompat keluar dengan latar belakang putih yang cerah. Akhirnya, latar belakang abu-abu menciptakan bidang warna terus menerus yang memastikan bahwa plot dianggap sebagai entitas visual tunggal.

Prinsipnya tampaknya menghentikannya "melompat keluar" pada pemirsa pada halaman yang dicetak dan untuk memberikan kesatuan visual. Secara pribadi saya juga suka silau layar berkurang.

Dia juga membenarkan garis-garis putih dengan dasar bahwa mereka dapat dengan mudah "disetel keluar". Saya setuju dengan Dianne Cook dalam komentar bahwa ini membuat data menonjol di atas garis kisi, mengurangi kekacauan visual. Gridlines putih adalah salah satu keuntungan dari latar belakang sedikit lebih gelap - menarik, Tufte umumnya menghindari petak di mana mereka tidak diperlukan (mereka tidak dihitung sebagai "Data tinta") tetapi pada beberapa abu-abu bar chart overlay gridlines putih. Dalam beberapa hal ini adalah efek yang mirip dengan ggplot2, tapi benar-benar menempatkan gridlines di latar depan , memberikan bar sebuah "bergaris" penampilan. Kerugian khusus dari ini adalah Anda tidak dapat melihat garis grid tertinggi berikutnya di atas bilah,

Mengapa beberapa ahli lebih menyukai latar belakang putih?

Salah satu ggplot2utas yang paling banyak dilihat di Stack Overflow adalah " Bagaimana cara mengubah warna latar belakang? " Yang menunjukkan bahwa bawaannya tidak populer secara universal.

Warna elemen dapat tampak sangat berbeda tergantung pada warna latar belakang yang ditampilkan. Tufte sebenarnya membahas hal ini dalam Bab 5 "Warna dan informasi" dalam bukunya Envisioning information tetapi tidak menempatkannya dalam konteks misalnya plot pencar. Maureen Stone, seorang ahli warna dan asisten profesor di Universitas Simon Fraser, sangat merekomendasikan latar belakang putih karena berbagai alasan, termasuk bahwa sebagian besar palet warna (dalam contoh Anda, digunakan untuk menunjukkan spesies atau divisi) telah dirancang dengan latar belakang putih (untuk pencetakan) dalam pikiran. Sifat perseptual mereka akan berbeda dengan latar belakang yang lebih gelap. Dia menyarankan bahwa putih memiliki keunggulan perseptual, karena persepsi warna kita relatif terhadap putih "lokal", sehingga memiliki latar belakang putih yang tersedia secara visual dapat menstabilkan persepsi kita.

Dia juga menyarankan alasan yang lebih praktis yang saya kenal: bahwa menggunakan latar belakang putih memungkinkan Anda untuk mengoptimalkan grafik untuk tampilan elektronik dan pencetakan, daripada harus menyiapkan versi ramah-printer yang berbeda.

Gegat
sumber
2
+1 untuk melukis (seolah-olah) kedua sisi masalah. Saya pernah mendengar alasan Hadley tetapi belum pernah mendengar Stone * Fraser. Terima kasih!
Wayne
8

Selama latar belakangnya cukup terang untuk memberikan kontras yang baik dengan tanda data, itu sebagian besar masalah estetika apakah itu putih atau abu-abu terang. Sementara warna latar belakang adalah "tinta" dalam beberapa hal, saya tidak berpikir itu dianggap sebagai "tinta" secara logis. Tidak ada gangguan proporsional dari bidang abu-abu terang.

Sebaliknya, garis kisi dihitung sebagai "tinta" logis dalam kedua kasus. Meskipun garis-garis kotak putih tidak akan mengkonsumsi tinta untuk dicetak, mereka tetap memecah latar belakang dan membuat pekerjaan pemrosesan visual tambahan. Saya akan mengatakan 538 garis grid mengambil tinta kurang logis karena mereka memiliki kontras yang lebih sedikit.

xan
sumber
"Saya akan mengatakan bahwa garis-garis grid 538 mengambil tinta kurang logis ..." - Saya setuju, saya menemukan garis ggplot2 default sangat mengganggu. Dalam contoh ggplot2 di bagian atas pertanyaan OP, mata saya tertarik ke garis kisi daripada data.
Adrian