Qligħ:
- Kapaċità li tikseb riżultati deterministiċi u ripetibbli billi tipprintja l-kodiċi li tipproduċi l-graff, mhux l-istampa tal-graff, għall-intelliġenza artifiċjali u tmexxiha stess
- Kapaċità li tivvalida l-output taċ-ċart kontra data b'valur, integrità, skala u checksums tas-somma
- Kapaċità li timponi regoli ta’ onestà (mill-assi 0, tikketta diretta, nota tas-sors) u tistrieħ fuq kodiċi minflok guessing verbali
Int għażilt it-tip ta' chart korrett; Issa wasal iż-żmien li tipproduċiha. L-aktar użu affidabbli tal-intelliġenza artifiċjali hawnhekk mhuwiex li titlobha biex "tiġbed" il-graff, iżda li tipprintja l-kodiċi li tipproduċi l-graff u tmexxi dak il-kodiċi lilek innifsek. Minn fejn? Minħabba li l-mudell tal-lingwa kbira huwa l-ġeneratur tat-test; jista verbalment "raden" numru, iżda l-kodiċi jipproċessa d-data kif inhi u jipproduċi riżultat deterministiku (dejjem jagħti l-istess output lill-istess input). F'din l-unità, se nitgħallmu kif nipprintjaw kodiċi grafiku (l-aktar Python) għal AI u tivverifika l-output.
Għaliex kodiċi, għaliex run?
Staqsi mudell tal-lingwa "x'inhu t-total tal-bejgħ?" Jekk tistaqsi, fil-fatt ma tiġborx id-dejta; Jiġġenera numru possibbli. Imma jekk tipprintja l-kodiċi ta 'aggregazzjoni miegħu u tħaddem, ir-riżultat ġej mid-dejta reali. L-istess jgħodd għat-tabella: il-kodiċi li jiġġenera l-mudell jimxi fuq id-dejta tiegħek, fuq il-magna tiegħek. Il-kodiċi huwa wkoll ripetibbli: meta d-dejta tiġi aġġornata, terġa’ tħaddem il-kodiċi u taġġorna ċ-ċart.
Għodod komuni: matplotlib u seaborn (plott statiku), plotly (plott interattiv) bil-lingwa Python; ukoll programmi spreadsheet u għodod BI (intelliġenza tan-negozju). F'din l-unità, aħna se nagħtu eżempji bl-użu ta 'Python/matplotlib minħabba li hija l-aktar komuni; Il-prinċipju huwa l-istess f'kull vettura.
Tip: Minflok "agħtini stampa taċ-ċart," għid "agħtini l-kodiċi li tipproduċi ċ-ċart u nmexxiha." B'dan il-mod, ir-riżultat ġej minn data reali u tista 'tagħmel aġġustamenti kemm trid.
Pass pass: mill-kodiċi għall-grafika
- Iddetermina t-tip grafiku u l-messaġġ (unità preċedenti).
- Iddeskrivi l-istruttura tad-dejta għall-mudell (ismijiet tal-kolonni, tipi; dejta mhux sensittiva).
- Ikollha l-kodiċi ġġenerat, poġġi r-regoli tal-onestà fil-pront (mill-assi 0, tikketta, nota tas-sors).
- Mexxi l-kodiċi lilek innifsek u ħares lejn il-graff.
- Iċċekkja: Il-valur fit-tabella huwa l-istess bħall-valur fid-dejta? It-total/ishma jżomm?
- Ittejjeb: Ibdel it-titlu għal titolu ta 'azzjoni, ħassar mhux meħtieġ, żid kulur jenfasizzaw.
Ir-rwol tiegħek: Assistent tal-viżwalizzazzjoni tad-dejta Python. Għandi CSV: kolonni "xahar" (SSSS-MM), "kanal" (test), "dħul" (numru). Ikteb kodiċi tal-grafika LINE b'matplotlib:- Kull kanal huwa linja separata, x=xahar, y=come.- Ħalli l-assi y jibda minn 0 (ma taqtax).- Poġġi t-tikketti direttament fl-aħħar tal-linji, leġġenda separata mhix meħtieġa.- Poġġi placeholder għat-titlu tal-azzjoni fit-titlu.- Żid nota żgħira "Sors: [ ... ] fil-lemin." Agħmel il-kodiċi komplut u eżekutibbli, ikteb ukoll il-linja tal-qari eżempju. TWAĦĦIL IN-NUMRU; aqra data minn CSV.
Biex tiffissa chart eżistenti:
Waħħal dan il-kodiċi matplotlib: (1) issortja l-vireg skont il-valur mill-akbar għall-iżgħar, (2) agħmel biss l-ogħla bar oranġjo u l-bqija griż, (3) tagħmel l-assi y jibda minn 0, (4) format deċimali b'separatur tal-eluf. Irritorna l-kodiċi fl-intier tiegħu. Kodiċi: [...]
Għal ċart interattiv (għal dashboard):
Ikteb kodiċi ta 'grafika tal-linja interattiva billi tuża Plotly bl-istess dejta: meta tgħaddi l-maws se turi x-xahar u d-dħul, u l-kanali jistgħu jiġu ffiltrati. Ħalli l-assi jibda minn 0. Agħti l-kodiċi sħiħ.
Validazzjoni: it-tabella hija "korretta", mhux "sabiħa"?
Ix-xogħol mhux intemm sempliċement minħabba li l-grafika toħroġ. Tliet checksums:
- Jipprovdu valur: Iċċekkja 2-3 punti bl-idejn/tabella. L-ogħla bar fuq iċ-ċart hija verament l-ogħla?
- Verifika totali/sehem: L-ishma huma kompluti għal 100% fit-tabella parzjalment sħiħa?
- Onestà viżwali: L-assi jibda minn 0, l-iskala hija lineari, hija l-istess unità? (Dettalji fl-unità li jmiss.)
kontroll
Kif tieħu ħsieb
bandiera ħamra
Valur
Qabbel 2-3 punti mad-dejta
Id-dejta tal-grafika ma taqbilx
integrità
Hemm xi xhur/kategoriji neqsin?
Id-distakk inqabeż skiet
skala
Fejn jibda l-assi Y
mhux 0, id-differenza hija esaġerata
Total
Ishma/totali
Ma jżommx 100%
Attenzjoni: Il-mudell kultant "jikkompleta" xhur neqsin mid-dejta jew siekta jarmi r-ringiela nieqsa. Ara jekk in-numru ta' punti fuq iċ-ċart jaqbilx man-numru ta' ringieli fid-dejta.
tliet każijiet żgħar
Każ 1 — Tbassir ta' taħbit tal-kodiċi. Analista l-ewwel jistaqsi lill-mudell "kemm huwa t-total?" staqsa, u rċieva t-tweġiba "≈4.2 miljun". Imbagħad ipprintja l-kodiċi taż-żieda u dam: it-total attwali kien 3.87 miljun. It-tbassir verbali kien 8% żbaljat. Minn dak il-jum 'il quddiem, huwa kiseb kull numru mill-kodiċi.
Każ 2 — Linja siekta nieqsa. Tim wieħed kellu ċ-ċart ta' kull xahar prodotta; kollox deher tajjeb. Iżda Marzu kien vojt fid-dejta, u ċ-ċart qabeżha u għaqqad Frar ma 'April; Deher artab għax kien fit-tendenza. Innutaw in-numru ta’ tikek (li kellu jkun 12 minflok 11) u kkoreġuh; Kien hemm qabża fit-tendenza attwali.
Każ 3 — Riproduċibbiltà. Negozjant kien qed ifassal charts bl-idejn kull xahar (madwar 40 minuta). Ladarba huwa installat il-kodiċi miktub mill-intelliġenza artifiċjali; Fix-xhur ta' wara ħadet 2 minuti biex daħħal is-CSV il-ġdid u tħaddem il-kodiċi. Ffrankati 38 minuta fix-xahar u mhux aktar żbalji ta' kkupjar manwali.
Pront dgħajjef / Pront qawwi
Dgħajjef:
Grafika din id-dejta tal-bejgħ.
Il-mudell jista 'joqgħod stampa jew jagħti kodiċi każwali; id-dejta mhix attwalment ipproċessata, m'hemm l-ebda settings ta 'onestà.
Qawwija:
Ir-rwol tiegħek: Python/matplotlib helper. Dejta: CSV, kolonni "region" (test), "buyume_percentage" (numru, jista 'jkun negattiv). Ikteb il-kodiċi tal-bar chart orizzontali: issortja skont il-valur, enfasizza l-ogħla reġjun, żid y = 0 linja ta 'referenza (wiri negattivi), poġġi tikketti perċentwali fit-truf tal-bar. Agħti kodiċi eżekutibbli, aqra minn CSV, twaħħil tan-numru. Poġġi placeholder tat-titlu tal-azzjoni għat-titlu.
It-tieni jinkludi struttura tad-dejta, regoli ta 'onestà, u l-prinċipju "aqra mill-kodiċi, ma tagħmilx"; L-output huwa kemm preċiż kif ukoll editable.
Għażla tal-għodda: meta spreadsheet, meta kodiċi?
M'għandekx għalfejn tikteb kodiċi għal kull chart. Għal ċart żgħir, ta' darba u sempliċi, spreadsheet (Excel, Google Spreadsheets) ħafna drabi hija biżżejjed u veloċi. Il-kodiċi jirbaħ meta: id-dejta tiġi aġġornata regolarment (aġġornament tal-istess chart kull xahar), iċ-ċart hija kumplessa jew numeruża (bħal mapep żgħar multipli), ikun meħtieġ kontroll sħiħ (settings ta 'integrità, tikkettjar tad-dwana), jew huwa importanti li r-riżultat ikun ripetibbli. Tista' wkoll tistaqsi liema waħda hija adattata għall-intelliġenza artifiċjali.
Status
vettura xierqa
Għaliex
Bar sempliċi ta 'darba
spreadsheet
Mgħaġġel, l-ebda kodiċi meħtieġ
Rapport aġġornat kull xahar
Kodiċi (Python)
Ikteb darba, erġa' ħu
Dashboard interattiv/filtru
Kodiċi (plotly) / għodda BI
interazzjoni meħtieġa
Ħafna grafika żgħira
Kodiċi
Tpinġija bl-idejn huwa għeja u mhux preċiż
Ir-rwol tiegħek: konsulent tal-viżwalizzazzjoni tad-dejta. Għandi bżonn nipproduċi l-graff li ġej:[riċetta]. [Kemm spiss] tiġi aġġornata d-dejta, [kemm] charts differenti huma meħtieġa. Spreadsheet jew kodiċi Python jagħmel aktar sens? Iġġustifika d-deċiżjoni tiegħek; Liema librerija tirrakkomanda għall-kodiċi?
Ħjiel: "Se nerġa' nagħmel dan kull xahar?" Jekk it-tweġiba għall-mistoqsija hija "iva", l-investiment tal-kodiċi kważi dejjem iħallas għalih innifsu. Jekk huwa ta' darba, spreadsheet tkun biżżejjed.
Żbalji komuni
- Titlob għal "stampa" taċ-ċart: Meta titlob immaġini minflok kodiċi, id-dejta ma tiġix ipproċessata fil-fatt.
- Fidu fil-kodiċi mingħajr ma tesegwixxih: Tpoġġi l-output fuq il-pjastra mingħajr ma tivverifikaha viżwalment.
- Li ma tipprovdix validazzjoni tal-valur: Ma tqabbilx punti fuq iċ-ċart mad-dejta.
- Li ma tarax il-linja nieqsa/maqbeż: Mhux tiċċekkja n-numru ta 'tikek.
- Ittrattaha bħal xogħol ta 'darba: Mhux iżżomm il-kodiċi u tibda mill-bidu kull xahar.
Fil-qosor
Staqsi lill-intelliġenza artifiċjali għall-kodiċi li jipproduċi l-graff, mhux l-istampa tal-graff, u mexxi dak il-kodiċi lilek innifsek; minħabba li l-kodiċi jipproċessa d-data kif inhi u jagħti riżultati deterministiċi u ripetibbli. Iddeskrivi l-istruttura tad-dejta, poġġi regoli ta 'integrità (mill-assi 0, tikketta, sors) fit-talba, ivvalida l-output b'hashes ta' valur-integrità-skala-somma. Kodiċi taħbita tbassir verbali kull darba; Imma l-kontroll finali huwa tiegħek.
Kompitu ta' applikazzjoni
Għal fajl tad-dejta tiegħek: (1) Iddeskrivi l-istruttura tad-dejta lill-AI u ipprintja kodiċi tal-ġenerazzjoni tal-graff (b'regoli tal-onestà). (2) Mexxi l-kodiċi u qabbel manwalment 2-3 valuri fit-tabella mad-dejta. (3) Fl-istess kodiċi, issortja l-vireg skont il-valur u żid kulur wieħed jenfasizza. (4) Issejvja l-kodiċi biex tuża mill-ġdid ix-xahar id-dieħel.
lista ta' kontroll
- [ ] Ridt u ħadt il-kodiċi li jipproduċi ċ-ċart, mhux l-istampa tiegħu.
- [ ] Il-kodiċi jaqra d-dejta mill-fajl reali, ma jagħmilx numri.
- [ ] Qabbilt 2-3 valuri fit-tabella mad-dejta.
- [ ] In-numru ta' punti/kategoriji huwa kompatibbli mar-ringieli fid-dejta.
- [ ] L-assi Y u l-iskala huma onesti; M'hemm l-ebda interruzzjoni tal-assi.
- [ ] Salvajt il-kodiċi biex nerġa' nuża.