Határozza meg az adatok trendjeit, és hozzon megalapozott döntéseket az adatok megjelenítésével a Linux terminálban a YouPlot segítségével.

Az adatok az új olaj – legalábbis ezt mondják nekünk. Az adatok hatékonysága azonban gyakran attól függ, hogyan mutatja be azokat.

A diagramok, grafikonok és grafikonok azonnali áttekintést nyújthatnak Önnek és közönségének, oly módon, hogy az ábratáblázatokat egyszerűen nem tudják kezelni. Így hozhat létre félelmetes adatvizuális képeket Linux termináljában.

A grafikonok létfontosságúak az adatok megjelenítéséhez

A numerikus adatok elengedhetetlen részei a tudományos ismeretek fejlesztésének és a döntéshozatalnak. A korábbi eredmények ismerete nélkül minden döntése olyan jó, mint egy érme feldobása.

És minél több adatpontja van, annál valószínűbb, hogy a döntése helyes.

Fordítson fel például egy érmét kétszer, és megfelelő esély van arra, hogy mindkét alkalommal a fejére kerüljön. Az adataiból származó 100%-os valószínűség alapján fontolóra veheti házának elzálogosítását, nagymamájának eladását, és a következő érmefeldobásra megfogadhatja a tulajdonát.

De több érmefeldobási adattal látni fogja, hogy az idő múlásával a valószínűség 0,5 körülire csökken, és már nem tűnik olyan nagyszerű ötletnek, hogy gyermekeit sóbányákba vigye készpénzes befektetés céljából.

Ha te táblázatba rögzítse adatait, nehéz lehet nagy mennyiségű adatot egy pillantással megérteni. Szinte lehetetlen átlapozni egy több ezer adatpontot tartalmazó notebookot, és meglátni egy új trendet. E képesség nélkül könnyű téves következtetéseket levonni és rossz döntéseket hozni.

A grafikonok és diagramok nyers adatokat vesznek fel, és olyan módon dolgozzák fel őket, hogy gyorsan és azonnal megtekinthetők legyenek. képes észrevenni a trendeket, a csoportosításokat és a kiugró értékeket – ami azt jelenti, hogy helyes következtetéseket vonhat le és tájékozott lehet döntéseket.

Mi az a YouPlot?

A YouPlot egy parancssori eszköz, amely diagramokat, grafikonokat és diagramokat rajzol a Linux-terminálon.

A program elfogadja tabulátorral elválasztott érték (TSV) fájlokat bemenetként, és gyönyörűen formázott szóródásdiagramokat, dobozdiagramokat, hisztogramokat, oszlopdiagramokat és egyebeket ad vissza.

Amellett, hogy helyi fájlokat táplál be a YouPlotba, menet közben is létrehozhat diagramokat, ha a parancs részeként szabványos kimenetet csatlakoztat a YouPlothoz.

A YouPlot telepítése Linuxra

A YouPlot Ruby Gemként érhető el, azonban a YouPlot legegyszerűbb telepítése Linuxra a Homebrew csomagkezelőn keresztül történik.

A Homebrew nincs előre telepítve sok Linux disztribúcióra, ezért mielőtt elkezdené, meg kell tennie telepítse a Homebrew-t Linux rendszerére.

Most telepítse a YouPlot a következővel:

brew install youplot

Készítsen mesés grafikonokat Linux-terminálján a YouPlot segítségével

A YouPlot bármelyik használatával meghívhatja te cselekszel vagy felrakni, és az alapvető parancsstruktúra a következő:

felrakni 

A parancs switch az a cselekmény típusa, amelyet létrehozni szeretne. A leggyakoribbak a következők:

Parancs

Akció

rúd

Rajzolj egy vízszintes sáv diagramot

hiszt

Rajzoljon vízszintes hisztogramot

vonal

Rajzolj vonalrajzot

vonalak

Rajzolj vonalrajzot több sorozattal

szétszór

Rajzolj egy szórásdiagramot

d

Rajzolj egy sűrűségdiagramot

doboz

Rajzolj egy doboz ábrát

A rendelkezésre álló lehetőségek a használt rajztípustól függően változnak. Az egyes típusokhoz elérhető opciók megtekintéséhez használja a --Segítség kapcsoló. Ha látni szeretné, hogy mit lehet tenni egy szórásdiagrammal, írja be:

uplot scatter --segítség

A YouPlot fejlesztői kiváló mintaadatokkal szolgáltak TSV formátumban, amelyek lehetővé teszik a YouPlot funkciók felfedezését. Letöltheti a következővel:

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

Az adatok a virágos növényekre vonatkoznak, és mutatják a csészelevél hosszát, szélességét, sziromhosszát, sziromszélességét és fajait.

Egy alapdoboz-diagram rajzolásához nyomja meg az Enter billentyűt

uplot box IRIStsv.tsv

Ez nem különösebben hasznos, mivel a cselekménynek nincs tengelycímkéje vagy címe. Ezeket a segítségével adhatja hozzá --xlabel, ylabel, és --cím kapcsolók.

Például, ha van egy TSV-fájlja, amely tartalmazza a különböző telektípusok észlelt hidegségi tényezőjét, akkor ezeket az adatokat a következőképpen jeleníti meg:

uplot box --title 'Mennyire jók ezek a grafikonok?' --xlabel 'hideg besorolás' --ylabel 'típus'

Az eredményül kapott kép hasonló lesz a fenti képen láthatóhoz.

A bemenetet egy másik program szabványos kimenetéről is megadhatja. A YouPlot fejlesztői kiváló példát hoztak:

python3 -c 'a math import sin, pidata = "\n".join (f"{i*pi/50}\t{sin (i*pi/50)}" for i in range (101))print ( adatok)' | feltelepítési vonal

A fenti parancs 101 tabulátorral elválasztott értéket hoz létre, és továbbítja azokat a YouPlot-ba – kellemes szinuszhullámot produkálva.

Vizualizálja az adatokat telkekként a Linux-termináljában!

Nincs korlátozás arra vonatkozóan, hogy a YouPlot mit jeleníthet meg a Linux-terminálján, de ha az adatok hagyományosabb megjelenítési módját részesíti előnyben, számos grafikus felületi lehetőség áll rendelkezésre.