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.
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.