Prepoznajte trende v podatkih in sprejemajte informirane odločitve z vizualizacijo podatkov v terminalu Linux s programom YouPlot.
Podatki so nova nafta – vsaj tako nam pravijo. Toda učinkovitost vaših podatkov je pogosto odvisna od tega, kako jih predstavite.
Grafi, grafi in risbe lahko vam in vašemu občinstvu zagotovijo takojšen pregled na način, ki ga tabele s številkami preprosto ne morejo obvladati. Tukaj je opisano, kako v svojem terminalu Linux ustvarite osupljive podatkovne vizualne elemente.
Grafi so ključnega pomena za prikaz podatkov
Numerični podatki so bistveni del razvoja znanstvenih spoznanj in sprejemanja odločitev. Brez nekega znanja o prejšnjih rezultatih je vsaka odločitev, ki jo sprejmete, približno tako dobra, kot če bi vrgli kovanec.
In več kot imate podatkovnih točk, večja je verjetnost, da bo vaša odločitev pravilna.
Dvakrat na primer vrzite kovanec in obstaja velika verjetnost, da bo obakrat pristal na glavi. Na podlagi te 100-odstotne verjetnosti iz vaših podatkov lahko razmislite o tem, da bi zastavili svojo hišo, prodali svojo babico in stavili vse, kar imate, na naslednjem metu kovanca, ki bo prišel prav tako na glavo.
Toda z več podatki o metu kovancev boste videli, da sčasoma verjetnost pade na približno 0,5 in da se vaši otroci najamejo v rudnike soli za že pripravljeno denarno naložbo, se ne zdi več tako dobra ideja.
Če ste zapisovanje vaših podatkov v tabelo, je lahko težko razumeti velike količine podatkov na prvi pogled. Skoraj nemogoče je skenirati prenosni računalnik, ki vsebuje na tisoče podatkovnih točk, in videti nastajajoči trend. Brez te sposobnosti je enostavno potegniti napačne sklepe in sprejemati slabe odločitve.
Grafi in diagrami zajemajo neobdelane podatke in jih obdelujejo tako, da jih je enostavno hitro in takoj pregledati. lahko opazite trende, skupine in odstopanja, kar pomeni, da lahko potegnete pravilne zaključke in se informirate odločitve.
Kaj je YouPlot?
YouPlot je orodje ukazne vrstice, ki riše ploskve, grafe in diagrame v vašem terminalu Linux.
Program sprejme datoteke z vrednostmi, ločenimi s tabulatorji (TSV). kot vhod in vrne lepo oblikovane razpršene grafe, škatlaste diagrame, histograme, palične grafikone in drugo.
Poleg podajanja lokalnih datotek v YouPlot lahko tudi sproti ustvarjate izrise tako, da v YouPlot kot del ukaza posredujete standardni izhod.
Kako namestiti YouPlot na Linux
YouPlot je na voljo kot Ruby Gem, vendar je najlažji način za namestitev YouPlot v Linux prek upravitelja paketov Homebrew.
Homebrew ni vnaprej nameščen v številnih distribucijah Linuxa, zato bi morali, preden začnete namestite Homebrew na vaš sistem Linux.
Zdaj namestite YouPlot z:
brew namestite youplot
Naredite čudovite grafe v svojem terminalu Linux z YouPlot
YouPlot lahko prikličete z uporabo youplot oz uplot, osnovna ukazna struktura pa je:
uplot
The ukaz switch je vrsta ploskve, ki bi jo radi ustvarili. Najpogostejši so:
Ukaz |
Akcija |
---|---|
bar |
Narišite vodoravno palico |
zgod |
Narišite vodoravni histogram |
linija |
Narišite črto |
vrstice |
Narišite črto z več serijami |
razpršiti |
Narišite razpršeni graf |
d |
Narišite graf gostote |
škatla |
Narišite škatlasto ploskev |
Razpoložljive možnosti se razlikujejo glede na vrsto risbe, ki jo uporabljate. Če si želite ogledati razpoložljive možnosti za vsako vrsto, uporabite -- pomoč stikalo. Če želite videti, kaj lahko naredite z razpršenim grafom, vnesite:
uplot scatter --help
Razvijalci YouPlot so zagotovili nekaj odličnih vzorčnih podatkov v formatu TSV, ki vam omogočajo raziskovanje funkcij YouPlot. Lahko ga prenesete z:
wget https://raw.githubusercontent.com/kojix2/youplot/main/test/fixtures/IRIStsv.tsv
Podatki se nanašajo na cvetoče rastline in dajejo meritve za dolžino čašnega lista, širino čašnega lista, dolžino venčnega lista, širino venčnega lista in vrsto.
Če želite narisati osnovni škatlasti izris, vnesite
polje za nalaganje IRIStsv.tsv
To ni posebej uporabno, saj risba nima oznak osi ali naslova. Te lahko dodate z uporabo --xlabel, ylabel, in --naslov stikala.
Na primer, če imate datoteko TSV s podatki, ki vsebujejo faktor zaznane hladnosti različnih vrst ploskev, te podatke prikažete z:
uplot box --title 'Kako kul so ti grafi?' --xlabel 'ocena hladnosti' --ylabel 'vrsta'
Dobljeni izris bo podoben tistemu, prikazanemu na zgornji sliki.
Vhod lahko napeljete tudi iz standardnega izhoda drugega programa. Odličen primer razvijalcev YouPlot je:
python3 -c 'iz matematike import sin, pidata = "\n".join (f"{i*pi/50}\t{sin (i*pi/50)}" for i in range (101))print ( podatki)' | vrstica za nalaganje
Zgornji ukaz bo proizvedel 101 vrednost, ločeno s tabulatorji, in jih napeljal v YouPlot, kar bo ustvarilo čudovit sinusni val.
Vizualizirajte podatke kot risbe v svojem terminalu Linux!
Ni omejitev glede tega, kaj lahko YouPlot prikaže v vašem terminalu Linux, če pa imate raje bolj običajen način vizualizacije podatkov, je na voljo veliko možnosti GUI.