Identifikujte trendy v údajoch a robte informované rozhodnutia vizualizáciou údajov v termináli Linux pomocou YouPlot.

Dáta sú nová ropa – aspoň nám to tak bolo povedané. Účinnosť vašich údajov však často závisí od toho, ako ich prezentujete.

Grafy, grafy a grafy môžu vám a vášmu publiku poskytnúť okamžitý prehľad spôsobom, ktorý tabuľky s obrázkami jednoducho nezvládnu. Tu je návod, ako vytvoriť úžasné dátové vizuály vo vašom termináli Linux.

Grafy sú životne dôležité pre zobrazenie údajov

Numerické údaje sú nevyhnutnou súčasťou rozvoja vedeckých poznatkov a rozhodovania. Bez znalosti predchádzajúcich výsledkov je každé rozhodnutie, ktoré urobíte, také dobré ako hodenie mincou.

A čím viac údajových bodov máte, tým je pravdepodobnejšie, že vaše rozhodnutie bude správne.

Hoďte si napríklad dvakrát mincou a je slušná šanca, že v oboch prípadoch dopadne na hlavu. Na základe tejto 100% pravdepodobnosti z vašich údajov môžete zvážiť aj hypotéku na dom, predaj svojej babičky a stávku všetkého, čo vlastníte, na budúci hod mincou.

instagram viewer

Ale s ďalšími údajmi o hode mincou uvidíte, že v priebehu času sa pravdepodobnosť zníži na približne 0,5 a dať svoje deti do soľných baní na hotovostnú investíciu sa už nezdá byť tak skvelým nápadom.

Ak si zaznamenávanie údajov do tabuľky, môže byť ťažké porozumieť veľkému množstvu údajov na prvý pohľad. Je takmer nemožné skenovať cez notebook s tisíckami údajových bodov a vidieť nový trend. Bez tejto schopnosti je ľahké vyvodzovať nesprávne závery a robiť zlé rozhodnutia.

Grafy a grafy berú nespracované údaje a spracovávajú ich takým spôsobom, že je ľahké ich rýchlo prehliadnuť a okamžite byť schopný rozpoznať trendy, zoskupenia a odľahlé hodnoty – to znamená, že môžete vyvodiť správne závery a urobiť informované rozhodnutia.

Čo je YouPlot?

YouPlot je nástroj príkazového riadka, ktorý kreslí grafy, grafy a tabuľky vo vašom termináli Linux.

Program akceptuje súbory s hodnotami oddelenými tabuľkami (TSV). ako vstup a vracia krásne formátované bodové grafy, rámčekové grafy, histogramy, stĺpcové grafy a ďalšie.

Okrem dodávania lokálnych súborov do YouPlot, môžete tiež generovať grafy za behu tým, že štandardný výstup prenesiete do YouPlot ako súčasť príkazu.

Ako nainštalovať YouPlot na Linuxe

YouPlot je k dispozícii ako Ruby Gem, avšak najjednoduchší spôsob inštalácie YouPlot v systéme Linux je cez správcu balíkov Homebrew.

Homebrew nie je predinštalovaný na mnohých linuxových distribúciách, takže skôr ako začnete, mali by ste nainštalujte Homebrew do svojho systému Linux.

Teraz nainštalujte YouPlot pomocou:

brew install youplot

Vytvorte úžasné grafy vo svojom termináli Linux pomocou YouPlot

YouPlot môžete vyvolať buď pomocou vykreslíte alebo uplota základná štruktúra príkazu je:

uplot 

The príkaz switch je typ grafu, ktorý chcete vytvoriť. Najbežnejšie sú:

Príkaz

Akcia

bar

Nakreslite vodorovný pruhový graf

hist

Nakreslite vodorovný histogram

riadok

Nakreslite čiarový graf

linky

Nakreslite čiarový graf s viacerými sériami

rozhadzovať

Nakreslite bodový graf

d

Nakreslite graf hustoty

box

Nakreslite krabicový graf

Dostupné možnosti sa líšia v závislosti od typu grafu, ktorý používate. Ak chcete zobraziť dostupné možnosti pre každý typ, použite --Pomoc prepínač. Ak chcete vidieť, čo môžete robiť s bodovým grafom, zadajte:

uplot scatter --help

Vývojári YouPlot poskytli niekoľko vynikajúcich vzorových údajov vo formáte TSV, ktoré vám umožnia preskúmať funkcie YouPlot. Môžete si ho stiahnuť pomocou:

wget https://raw.githubusercontent.com/kojix2/youplot/main/test/fixtures/IRIStsv.tsv

Údaje sa týkajú kvitnúcich rastlín a poskytujú metriky pre dĺžku sepalu, šírku sepalu, dĺžku okvetného lístka, šírku okvetného lístka a druh.

Ak chcete nakresliť základný krabicový graf, zadajte

uplot box IRIStsv.tsv

Toto nie je obzvlášť užitočné, pretože graf nemá žiadne označenia osí ani nadpis. Môžete ich pridať pomocou --xlabel, ylabel, a --názov prepínače.

Napríklad, ak máte súbor TSV s údajmi obsahujúcimi vnímaný chladiaci faktor rôznych typov grafov, tieto údaje zobrazíte pomocou:

uplot box --title 'Aké skvelé sú tieto grafy?' --xlabel 'hodnotenie chladu' --ylabel 'type'

Výsledný graf bude podobný tomu, ktorý je znázornený na obrázku vyššie.

Môžete tiež prepojiť vstup zo štandardného výstupu iného programu. Vynikajúci príklad, ktorý poskytli vývojári YouPlot, je:

python3 -c 'from math import sin, pidata = "\n".join (f"{i*pi/50}\t{sin (i*pi/50)}" pre i v rozsahu (101))print ( údaje)“ | uplot line

Vyššie uvedený príkaz vytvorí 101 hodnôt oddelených tabuľkami a prenesie ich do YouPlot, čím sa vytvorí príjemná sínusoida.

Vizualizujte dáta ako grafy vo svojom Linuxovom termináli!

Neexistuje žiadny limit na to, čo môže YouPlot zobraziť vo vašom linuxovom termináli, ale ak dávate prednosť konvenčnejšiemu spôsobu vizualizácie údajov, máte k dispozícii množstvo možností GUI.