Identificați tendințele în materie de date și luați decizii informate prin vizualizarea datelor în terminalul Linux cu YouPlot.

Datele sunt noul ulei – sau așa ni se spune. Dar eficacitatea datelor dvs. depinde adesea de modul în care le prezentați.

Diagramele, graficele și diagramele vă pot oferi dvs. și audienței dvs. o privire de ansamblu instantanee într-un mod pe care tabelele cu cifre pur și simplu nu o pot gestiona. Iată cum să creați imagini de date uimitoare în terminalul dvs. Linux.

Graficele sunt vitale pentru afișarea datelor

Datele numerice sunt o parte esențială a dezvoltării cunoștințelor științifice și a luării deciziilor. Fără cunoștințe despre rezultatele anterioare, orice decizie pe care o iei este la fel de bună ca să arunci o monedă.

Și cu cât aveți mai multe puncte de date, cu atât este mai probabil ca decizia dvs. să fie corectă.

Aruncă o monedă de două ori, de exemplu, și există o șansă decentă ca aceasta să cadă în cap de ambele ori. Pe baza acestei probabilități de 100% din datele tale, ai putea lua în considerare ipotecarea casei tale, vânzarea bunicii tale și să pariezi tot ceea ce deții pe următoarea aruncare a monedelor care va veni.

instagram viewer

Dar, cu mai multe date de aruncare a monedelor, veți vedea că, în timp, probabilitatea scade la aproximativ 0,5, iar atragerea copiilor dvs. la minele de sare pentru o investiție în numerar gata nu mai pare o idee atât de grozavă.

Daca esti înregistrarea datelor dvs. într-un tabel, poate fi dificil să înțelegeți cantități mari de date dintr-o privire. Este aproape imposibil să scanezi un notebook care conține mii de puncte de date și să vezi o tendință emergentă. Fără această abilitate, este ușor să trageți inferențe incorecte și să luați decizii proaste.

Graficele și diagramele preiau date brute și le procesează în așa fel încât să fie simplu să aruncați o privire rapidă și instantanee să fiți capabil să identificați tendințe, grupări și valori aberante - ceea ce înseamnă că puteți trage concluzii corecte și puteți informa deciziilor.

Ce este YouPlot?

YouPlot este un instrument de linie de comandă care desenează diagrame, grafice și diagrame în terminalul Linux.

Programul acceptă fișiere cu valori separate prin tabulatori (TSV). ca intrare și returnează grafice de dispersie frumos formatate, diagrame cu casete, histograme, diagrame cu bare și multe altele.

În plus față de alimentarea fișierelor locale către YouPlot, puteți genera și diagrame din mers prin conducta de ieșire standard către YouPlot ca parte a comenzii.

Cum se instalează YouPlot pe Linux

YouPlot este disponibil ca o bijuterie Ruby, cu toate acestea, cel mai simplu mod de a instala YouPlot pe Linux este prin intermediul managerului de pachete Homebrew.

Homebrew nu vine preinstalat pe multe distribuții Linux, așa că înainte de a începe, ar trebui instalați Homebrew pe sistemul dvs. Linux.

Acum instalați YouPlot cu:

brew install youplot

Faceți grafice fabuloase în terminalul dvs. Linux cu YouPlot

Puteți invoca YouPlot fie folosind tu complot sau complot, iar structura de bază a comenzii este:

complot 

The comanda switch este tipul de complot pe care ai dori să îl produci. Cele mai frecvente sunt:

Comanda

Acțiune

bar

Desenați un grafic cu bare orizontale

hist

Desenați o histogramă orizontală

linia

Desenați un grafic cu linii

linii

Desenați un grafic de linii cu mai multe serii

împrăștia

Desenați un grafic de dispersie

d

Desenați o diagramă de densitate

cutie

Desenați un diagramă cu casete

Opțiunile disponibile variază în funcție de tipul de parcelă pe care îl utilizați. Pentru a vedea opțiunile disponibile pentru fiecare tip, utilizați --Ajutor intrerupator. Dacă doriți să vedeți ce puteți face cu un grafic de dispersie, ați introduce:

uplot scatter --ajutor

Dezvoltatorii YouPlot au furnizat câteva exemple de date excelente în format TSV pentru a vă permite să explorați funcțiile YouPlot. Îl poți descărca cu:

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

Datele se referă la plantele cu flori și oferă valori pentru lungimea sepalului, lățimea sepalului, lungimea petalei, lățimea petalei și speciile.

Pentru a desena un diagramă cu case de bază, introduceți

caseta de uplot IRIStsv.tsv

Acest lucru nu este deosebit de util, deoarece graficul nu are etichete de axe sau titlu. Puteți adăuga acestea folosind --xlabel, ylabel, și --titlu întrerupătoare.

De exemplu, dacă aveți un fișier TSV cu date care conțin factorul de răceală perceput al diferitelor tipuri de parcele, afișați aceste date cu:

uplot box --title „Cât de cool sunt aceste grafice?” --xlabel 'coolness rating' --ylabel 'type'

Graficul rezultat va fi similar cu cel prezentat în imaginea de mai sus.

De asemenea, puteți introduce intrarea de la ieșirea standard a unui alt program. Un exemplu excelent dat de dezvoltatorii YouPlot este:

python3 -c 'din matematică import sin, pidata = "\n".join (f"{i*pi/50}\t{sin (i*pi/50)}" pentru i în intervalul (101))print ( date)' | linie de uplot

Comanda de mai sus va produce 101 de valori separate prin tabulatori și le va direcționa către YouPlot, producând o undă sinusoidală încântătoare.

Vizualizați datele ca diagrame în terminalul dvs. Linux!

Nu există limită pentru ceea ce poate afișa YouPlot în terminalul dvs. Linux, dar dacă preferați un mod mai convențional de vizualizare a datelor, există o mulțime de opțiuni GUI disponibile.