Yunit 7 / 12

Visualization ng Data at Pagpili ng Chart: Ang At-a-Glance Slide

Mga nadagdag:

  • Kakayahang pumili ng tamang uri ng tsart (linya, bar, scatter, waterfall) ayon sa mensaheng nais mong iparating, na may suporta sa artificial intelligence
  • Kakayahang mag-print ng malinis na code/formula upang makagawa ng mga graphics para sa artificial intelligence at suriin ang output para sa katumpakan at katapatan
  • Kakayahang makilala ang mga mapanlinlang na visualization pitfalls (sirang axis, skewed scale, labis na dekorasyon) at gumawa ng mga matapat na graph

Kung tama ang pagsusuri, kalahati nito ay tapos na; Ang iba pang kalahati ay nagpapaliwanag nito sa gumagawa ng desisyon sa isang sulyap. Sa karaniwan, kailangan ng isang CEO ng ilang segundo upang tumingin sa isang slide; Kung hindi nito makuha ang mensahe sa mga segundong iyon, hindi mahalaga kung gaano kahusay ang pagsusuri. Ang visualization ay ang tulay na ginagawang isang insight ang isang tumpok ng mga numero. Nakakatulong ang artificial intelligence na bumuo ng tulay na ito sa dalawang paraan: nagmumungkahi ito kung aling uri ng graphic ang akma sa mensahe at isinusulat ang code/formula para makagawa ng graphic. Ngunit ang pinakamalaking panganib ng visualization ay katapatan; Ang isang maling napiling axis o sukat ay maaaring magsinungaling kahit na may tumpak na data.

Message muna, graphics mamaya

Ang pagkakamali ng amateur ay magsimula sa data: "Mayroon akong data sa pagbebenta, hayaan mo akong gumawa ng tsart." Ang propesyonal na diskarte ay nagsisimula sa mensahe: "Ang sinasabi ko ay ang segment A ay nagdadala ng karamihan sa kita. Aling tsart ang pinakamahusay na naglalarawan nito?" Ang uri ng chart ay sumusunod sa mensahe, hindi sa chart ng mensahe.

ang gusto mong sabihin

angkop na graphic

Iwasan

pagbabago sa paglipas ng panahon

tsart ng linya

3D effect

Paghahambing sa pagitan ng mga kategorya

bar chart

Cake (multi-slice)

Mga bahagi ng kabuuan (maliit na hiwa)

cake/stacked bar

Cake na may 6+ na hiwa

Dalawang variable na relasyon

Magkakalat

pag-uugnay sa linya

Pagkabulok ng isang kabuuan sa mga bahagi

talon

nakasalansan na linya

Distribusyon/intensity

Histogram/box chart

Average na kakaibang numero

Kung hindi ka sigurado sa pagpili ng uri ng chart, bigyang-katwiran ang modelo sa pagpili:

Ang iyong tungkulin: visualization consultant.My message: "[one-sentence insight]". Istraktura ng ani: [hal. 12 buwan × 3 mga produkto, serye ng oras].Gawain: Magmungkahi ng 2 uri ng tsart na pinakaangkop para sa mensahe at istruktura ng data na ito, sumulat ng plus/minus para sa bawat isa at pumili ng isa na may katwiran. Sabihin din ang mga uri ng tsart na dapat kong iwasan at bakit. Huwag magsulat ng code pa; tanging pagpipilian at katwiran.

Tip: Gumagana lang ang pie chart para sa 2-3 hiwa. Higit sa limang hiwa ay hindi mababasa; gumamit na lang ng sequential bar chart. Ang pagpili ng pie na may "show share" reflex ay ang pinakakaraniwang pagkakamali sa visualization.

Ang pagkakaroon ng artificial intelligence ay gumagawa ng mga graphics

Maaaring isulat ng modelo ang code o formula na gagawa ng tsart; ito ay mas mabilis at mas nauulit kaysa sa pagguhit gamit ang kamay. Ngunit palaging suriin ang nabuong tsart para sa katumpakan at katapatan.

Ang iyong tungkulin: dalubhasa sa visualization ng data. Ang aking mensahe: "Ang linya ng produkto A ay nagdadala ng ~70% ng kabuuang kita sa huling 4 na quarters." Nasa ibaba ang data. Gawain: Imungkahi ang uri ng tsart na pinakamalinaw na nagpapakita ng mensaheng ito at isulat ang katwiran. Pagkatapos ay isulat ang code ng Python (matplotlib) na gumagawa ng tsart na iyon. Mga Panuntunan:- Hayaang gumamit ang Y axis na may putol-putol na colorbliaxis (huwag gumamit ng kulay na palette). Pinakamataas na 4 na kulay. - Hayaang ang pamagat ng tsart ay isang mensahe ng ACTION, hindi isang paglalarawan tulad ng "Tsart ng kita." - Magdagdag ng source/date footnote.

Patakbuhin ang output ng code at biswal na suriin: nagsisimula ba ang axis sa zero, tama ba ang mga label, nakikita ba talaga ang mensahe?

Mga panuntunan ng tapat na visualization

Ang isang tsart ay maaaring mapanlinlang kahit na may wastong teknikal na data. Ang tatlong pinakakaraniwang manipulasyon (kadalasang ginagawa nang hindi sinasadya):

  • Dashed axis: Ang pagsisimula sa Y axis mula sa zero, halimbawa 90, ay ginagawang napakalaki ng maliit na pagkakaiba. Sa mga bar chart, dapat palaging magsisimula ang axis sa zero.
  • Distorted scale: Ang paglalagay ng dalawang graph na magkatabi na may magkakaibang mga scale ay lumilikha ng mga maling paghahambing. Ang mga inihambing na graph ay dapat na nasa parehong sukat.
  • Labis na pagpapaganda: Itinatago ng mga 3D effect, anino, hindi kinakailangang kulay ang mensahe. Kung ang "ink-to-data ratio" ay mababa, pasimplehin.

Mayroon ding madalas na hindi pinapansin na tuntunin ng katapatan: magpakita ng kawalan ng katiyakan. Kung ito ay isang numero batay sa hula o sampling, bahagi ng katapatan ay ipahiwatig ang margin ng error o saklaw sa chart.

Ang iyong tungkulin: visualization ethics checker. Suriin ang sumusunod na tsart (o production code) para sa:- Nagsisimula ba ang y-axis sa zero? Kung hindi, ano ang epekto?- Ang mga graph ba ay inihahambing sa parehong sukat?- Mayroon bang mga hindi kinakailangang palamuti (3D, mga anino, labis na mga kulay)?- Ang kawalan ba ng katiyakan ay ipinapakita sa mga tinantyang halaga?- Maaari bang basahin ang graph na ito sa paraang nanlilinlang sa isang manonood? Magmungkahi ng mga konkretong pag-aayos para sa bawat problema.

Pamagat ng slide = mensahe ng aksyon

Ang tsart ay hindi dapat pinamagatang "2024 Regional Sales"; Sinasabi nito sa iyo kung ano ang ipinapakita ng slide, ngunit hindi kung ano ang ibig sabihin nito. Ang pamagat ng aksyon ay nagdadala ng mensahe ng data: "Ang silangang rehiyon ay nagdadala ng paglago nang nag-iisa, ang pag-urong ay nagsimula sa kanluran." Naiintindihan ng gumagawa ng desisyon ang kuwento sa pamamagitan lamang ng pagbabasa ng pamagat; Ang graphic ay patunay. (Palalimin natin ang prinsipyong ito sa takbo ng kuwento sa unit 11.)

tatlong mini case

Case 1 — Nahuli ang pinutol na axis. Ang isang pangkat ng mga consultant ay gumagawa ng 1-puntong pagtaas sa kasiyahan ng customer na parang isang higanteng paglukso sa isang graph na ang Y-axis ay nagsisimula sa 88. Napagtanto ng senior partner na: "Ang axis na ito ay nakaliligaw, magsimula sa simula." Kapag naitama, ang pagtaas ay nakikitang maliit ngunit totoo. Kung mapunta sa customer ang mapanlinlang na graphic, lilikha ito ng kabiguan sa inaasahan sa susunod na quarter.

Case 2 — Maling uri ng chart. Ipinapakita ng isang analyst ang bahagi ng 9 na pangkat ng produkto sa isang pie chart; hindi binabasa ang mga hiwa, walang nakakaintindi sa mensahe. Kino-convert ng consultant ang parehong data sa isang sequential bar chart; Makikita sa isang sulyap na ang nangungunang tatlong produkto ay may hawak na 80% ng bahagi. Ang tamang uri ng chart ay kumukuha ng mas malakas na mensahe mula sa parehong data.

Case 3 — Mula sa pagpapaganda hanggang sa mensahe. Ang isang 3D, shaded, pitong kulay na graphic sa isang presentasyon ay nag-uudyok sa CEO na magtanong "ano ang ibig mong sabihin?" Ito ay nagpapasabi sa iyo. Binabawasan ng tagapayo ang chart sa isang simpleng larawan na may isang kulay, dalawang bar, at isang malaking pamagat ng aksyon. Nagiging malinaw ang mensahe at nagtatapos ang pulong sa isang desisyon. Ang pagiging simple ay hindi kahinaan, ito ay kalinawan.

Mahinang prompt / Malakas na prompt

Mahinang prompt:

Gumawa ng magandang graph mula sa data na ito.

Ang "maganda" ay walang sukat; Ang modelo ay gumagawa ng isang magarbong ngunit walang mensahe na output, marahil ay may nakaliligaw na mga palakol.

Napakahusay na prompt:

Ang iyong tungkulin: visualization expert. Mensahe: "[one-sentence insight]". Nasa ibaba ang data.Gawain: Irekomenda ang uri ng tsart na pinakaangkop sa mensaheng ito, na may katwiran; pagkatapos ay isulat ang production code.Mga Panuntunan: Y axis mula sa zero; hanggang sa 4 na kulay; colorblind friendly;header action message; pinagmulang talababa; Kung ito ay isang pagtatantya, ipakita ang margin ng error. Kapag tapos na: saglit na suriin kung may panganib na ang graph na ito ay maaaring mukhang mapanlinlang.

Pagsubok sa tsart sa salita

Ang pinakamabilis na paraan upang malaman kung talagang gumagana ang isang tsart ay subukang ilarawan ito sa mga salita. Kung hindi mo matingnan ang chart at sabihin ang "ito ang sabi ng larawang ito" sa isang pangungusap, maaaring maling uri ng chart ang napili o masyadong maraming mensahe ang na-crammed sa isang lugar. Ang isang magandang slide chart ay nagbibigay ng isang ideya; Kung mayroong dalawang ideya, gumawa ng dalawang tsart. Ang isa pang praktikal na pagsubok ay ito: ipakita ang graph na walang pamagat sa isang kasamahan at itanong "ano ang naiintindihan mo mula dito?" magtanong. Kung ang iyong intensyon ay hindi tumutugma sa mensaheng ipinahihiwatig nito, ang imahe ay dapat na muling idisenyo. Maaari mo ring gawin ito sa artificial intelligence: "Anong 2 magkakaibang konklusyon ang maaaring makuha ng isang tumitingin sa graph na ito nang hindi nakikita ang pamagat?" Ang tanong ay nagpapahiwatig ng mga panganib ng hindi pagkakaunawaan sa visual nang maaga at nagbibigay-daan sa iyo upang itama ang slide bago ito mapunta sa customer.

Mga karaniwang pagkakamali

  • Simula sa data, hindi sa mensahe. linawin muna kung ano ang ibig mong sabihin; Ang uri ng tsart ay sumusunod sa mensahe.
  • Sirang axis. Ang hindi pagsisimula ng Y axis mula sa zero sa bar chart ay nagpapalaki sa maliit na pagkakaiba; Ito ang pinakakaraniwang maling kuru-kuro.
  • Multi-slice na cake. Higit sa 3 hiwa ng cake ang hindi binabasa; Lumipat sa inline na bar.
  • Labis na dekorasyon. Itinatago ng 3D, anino, hindi kinakailangang kulay ang mensahe; Panatilihing mababa ang ratio ng ink-to-data.
  • Deskriptibong pamagat. Walang mensahe ang "sart ng benta"; Sumulat ng pamagat ng aksyon.
  • Itinatago ang kawalan ng katiyakan. Ang hindi pagpapakita ng margin ng error sa tinantyang bilang ay lumilikha ng maling katumpakan.

Isang slide, isang tsart, isang mensahe

Ang ginintuang tuntunin ng pagkonsulta sa visualization ay pagiging simple: ang isang slide ay may isang pangunahing tsart at isang solong mensahe na dala ng tsart na iyon. Kung ipapakita mo sa gumagawa ng desisyon ang tatlong chart at limang trend sa parehong oras, hindi niya maaalala ang alinman sa mga ito. Kung talagang kailangan mo ng higit sa isang tsart sa isang slide (hal. bago/pagkatapos ng paghahambing), idisenyo ang mga ito sa parehong sukat at may parehong lohika ng kulay upang madaling makapaghambing ang mata. Ang kulay ay isa ring paraan ng paghahatid ng mensahe, hindi isang palamuti: kung ipapakita mo ang tanging serye na gusto mong bigyang-diin na may natatanging kulay at ang iba ay may neutral na kulay abo, ididirekta mo ang mata sa mensahe. Tanungin ang AI para sa production code na may malinaw na mga tagubilin; Kaya, ang graph ay nagiging simple at direktiba:

Ang iyong tungkulin: eksperto sa visualization. Nasa ibaba ang data at mensahe.Gawain: Sumulat ng Python (matplotlib) code na gumagawa ng plot. Mga panuntunan sa disenyo:- Ipakita lamang ang seryeng iha-highlight sa isang kilalang kulay; gawing kulay abo ang iba. - Hanggang 3 kulay; color blind friendly na palette.- Y axis mula sa simula; kupas ang mga linya ng grid.- Pamagat = mensahe ng aksyon; maliit na source footnote sa ibabang kanan.- Walang hindi kinakailangang mga hangganan at epekto (high ink-data ratio).

Babala: Maaaring magsinungaling ang visualization kahit na may tumpak na data. Bago magpresenta ng chart sa isang customer, "ano ang iisipin ng isang tao kung makikita nila kung sinusubukan nila akong linlangin?" Itanong ang tanong. Ang katapatan ng axis, sukat at pagpili ay kasinghalaga ng katumpakan ng numero; Ang responsibilidad ay nasa consultant.

Sa buod

Ginagawang desisyon ng magandang visualization ang pagsusuri. Makapangyarihan ang AI sa pagrerekomenda ng tamang uri ng chart at pagsulat ng production code; ngunit ang pagpili ay dapat magsimula sa mensahe, ang graphic ay dapat na sumunod sa mga tuntunin ng katapatan (zero axis, naaangkop na sukat, pagiging simple, pagpapakita ng kalabuan) at ang pamagat ay dapat maghatid ng isang tawag sa pagkilos. Ang modelo ay gumagawa ng draft graphics; Ito ay sa pamamagitan ng pangangasiwa ng consultant na ito ay nagiging isang visual na tumpak, tapat at nagdadala ng mensahe.

Gawain ng aplikasyon

Pumili ng isang dataset at isang mensahe ng isang pangungusap. Kunin ang naaangkop na uri ng chart at production code gamit ang malakas na visualization prompt. Patakbuhin ang tsart at suriin kung may katapatan: zero ba ang axis, patas ba ang sukat, kalat-kalat ba, mensahe ba ng aksyon ang pamagat, ipinapakita ba ang kawalan ng katiyakan? Gumawa ng parehong data na may maling uri ng chart (halimbawa, isang multi-slice pie), ihambing ang dalawa, at isulat kung bakit mas malinaw na dinadala ng isa ang mensahe.

checklist

  • [ ] Pinili ko ang tsart simula sa mensahe, hindi ang data.
  • [ ] Ang uri ng tsart ay angkop para sa relasyon na gusto kong ipaliwanag.
  • [ ] Y axis ay nagsisimula sa zero; patas ang sukat.
  • [ ] Binawasan ko ang dekorasyon; mataas ang ratio ng ink-data.
  • [ ] Ang pamagat ay hindi isang paglalarawan, ito ay isang mensahe ng aksyon.
  • [ ] Nagpakita ako ng kawalan ng katiyakan sa mga tinantyang bilang.
  • Ang [ ] chart ba ay "mukhang nakaliligaw?" nakapasa ako sa pagsusulit.