Beste Linux -apper for å lage dataplott

Beste Linux -apper for å lage dataplott
Denne artikkelen vil dekke en liste over nyttige Linux -applikasjoner som kan brukes til å lage diagrammer og plott fra medfølgende datasett. Disse applikasjonene kan brukes til å visualisere og presentere data i grafisk form, slik at du kan utføre forskjellige mønster og statistiske analyser.

Gnuplot

Gnuplot er et gratis og open source -kommandolinjeverktøy som kan brukes til å lage plott og grafer fra datasett og matematiske funksjoner. For å lage grafiske plott ved hjelp av Gnuplot, må du mate data til appen fra kommandolinjen. Gnuplot vil deretter behandle dataene og vise et plott i et eget grafisk vindu. Du kan også eksportere plott til eksterne filformater ved hjelp av Gnuplot. Andre hovedfunksjoner i Gnuplot inkluderer evne til å plotte både 2D- og 3D -grafer, støtte for automatisk oppretting av grafer ved å bruke dets skriptspråk, evne til å tegne tomter i en rekke stiler som histogrammer og varmekart, og så videre.

For å installere Gnuplot i Ubuntu, bruk kommandoen nevnt nedenfor:

$ sudo apt installer gnuplot gnuplot-qt

Gnuplot kan installeres i andre Linux -distribusjoner fra pakkebehandleren. Flere pakker og installasjonsinstruksjoner er tilgjengelige her.

For å lage tomter, må du påkalle Gnuplot Interactive Shell. For å gjøre det, kjør kommandoen nedenfor:

$ Gnuplot

Du bør se en ny ledetekst i terminalen som dette:

På Gnuplot Interactive Shell kan du nå angi “Plottet” eller “Last” -kommandoen støttet av Gnuplot for å tegne tomter (som vist på skjermbildet nedenfor).

Når Gnuplot er ferdig med å behandle datasettet eller matematisk uttrykk, vil du kunne se den plottede grafen i et nytt vindu.

For mer informasjon om Gnuplot og Expression Syntax, kjør følgende to kommandoer:

$ gnuplot -hjelp
$ mann gnuplot

Du kan få tilgang til offisiell Gnuplot -dokumentasjon herfra. Et eksempel på depot som inneholder mange Gnuplot -demoer er tilgjengelig her.

Veusz

Veusz er et gratis og open source plot -opprettingsprogram som lar deg lage plott ved å lage datasettene i selve appen. Den støtter også importerende datasett fra en rekke andre filformater som CSV og ren tekst. Du kan bruke den til å lage en rekke 2D- og 3D -dataplott, eksportere dem til forskjellige filformater, bruke Python -skript for å lage nye funksjoner for plotting, og finjustere plottelementer ved å redigere individuelle widgets. Du kan også utvide den ved å skrive tilpassede plugins i Python.

For å installere Veusz i Ubuntu, bruk kommandoen nevnt nedenfor:

$ sudo apt install veusz

Veusz kan installeres i andre Linux -distribusjoner fra pakkesjefen. Flere pakker og installasjonsinstruksjoner er tilgjengelige her.

Matplotlib

Matplotlib er en populær Python -modul som kan brukes til å lage plott og grafer ved å mate data fra Python -skript og programmer. Den støtter også plotting av grafer ved bruk av MATLAB -syntaks. Andre hovedfunksjoner i matplotlib inkluderer evne til å lage interaktive figurer, evne til å konfigurere utseende og følelse av plott, integrasjon med tredjeparts GUI -rammer og IDE -er, interaktiv kommandomodus, evne til å eksportere plott til mange forskjellige filformater, støtter 2D- og 3D -plott i mange stiler og oppsett, og så videre.

For å installere matplotlib i Ubuntu, bruk kommandoen nevnt nedenfor:

$ sudo apt install python3-matplotlib

Matplotlib kan installeres i andre Linux -distribusjoner fra pakkebehandleren. Du kan også installere den fra Pip Package Manager ved å følge installasjonsinstruksjoner som er tilgjengelige her.

En veldig grunnleggende matplotlib -plot kan opprettes ved hjelp av Python -koden som er spesifisert nedenfor:

Importer matplotlib.Pyplot som Plt
plt.Plot ([2, 4, 6, 8], [100, 400, 600, 700])
plt.forestilling()

Koden importerer matplotlibs Pyplot -grensesnitt for å tegne og vise tomtene. En plot er opprettet fra to lister levert som et datasett til "plott" -metoden. "Show" -metoden tegner deretter plottet og viser et grafisk vindu på skjermen. Etter å ha kjørt ovennevnte kodeprøve, bør du se følgende vindu på skjermen:

For mer informasjon om matplotlib, dens API og eksempelkode, les dokumentasjonen tilgjengelig her.

ZEGraph

ZEGraph er en gratis og åpen kildekode -app som kan lage plott og grafer fra forskjellige typer datasett. Den kommer med en innebygd ekspresjonsredigerer som kan brukes til å lage og legge inn matematiske funksjoner. ZEGraph vil deretter plotte og vise grafer som samsvarer med datasettene oppnådd ved å evaluere funksjonene som er lagt inn av brukeren. Andre hovedfunksjoner i ZEGrapher inkluderer evne til å sammenligne og visualisere opptil seks funksjoner samtidig, muligheten til å lage animerte grafer, muligheten til å importere data fra CSV-filer, et innebygd alternativ for å eksportere grafer til forskjellige filformater, muligheten til å finpusse utseende og følelsen av grafer, og så videre.

For å installere ZEGraph i Ubuntu, bruk kommandoen nevnt nedenfor:

$ sudo apt installerer ZEGrapher

ZEGraph kan installeres i andre Linux -distribusjoner fra pakkebehandleren. Flere pakker og installasjonsinstruksjoner er tilgjengelige her.

Lybniz

Lybniz er en grunnleggende dataplotter som kan brukes til å lage grafer fra tre funksjoner samtidig. Du kan definere funksjonene i Python eller C som syntaks. Andre hovedfunksjoner i Lybniz inkluderer evne til å endre skalaer, et innebygd alternativ for å eksportere plott til PNG-filformat, evne til å løse og evaluere brukerdefinerte funksjoner, inkluderer støtte for Python-funksjoner fra matemodulen og så videre. Lybniz er veldig forenklet og kommer ikke med for mange funksjoner. Imidlertid kan det være nyttig hvis du er ute etter en enkel plotter uten mye ui rot.

For å installere Lybniz i Ubuntu, bruk kommandoen nevnt nedenfor:

$ sudo apt install Lybniz

Lybniz kan installeres i andre Linux -distribusjoner fra pakkebehandleren. Du kan også samle den fra kildekoden som er tilgjengelig her. En online versjon som kjører i en nettleser kan nås herfra.

Kmplot

Kmplot er en gratis og open source dataplotter som er en del av KDE -applikasjonssuiten. Den inneholder en innebygd ekspresjonsskaper som du kan bruke til å definere flere matematiske funksjoner. KMPLOT vil deretter evaluere disse funksjonene og tegne plott deretter fra de oppnådde datasettene. Andre hovedfunksjoner i KMPLOT inkluderer evne til å eksportere plott til flere filformater, inkluderer støtte for forskjellige typer koordinatsystemer, evne til å lage plott fra derivater og integraler, inkluderer alternativer for å tilpasse farger og se og følelse av grafer, støtter krysshårbasert bevegelse for Finne presise koordinater inkluderer et alternativ for å omdefinere akser, og så videre.

For å installere KMPLOT i Ubuntu, bruk kommandoen nevnt nedenfor:

$ sudo apt install kmplot

KMPLOT kan installeres i andre Linux -distribusjoner fra pakkesjefen. Du kan også samle den fra kildekoden som er tilgjengelig her. En snap -pakke levert av KDE -teamet er tilgjengelig her.

Konklusjon

Dette er noen av de beste dataene som plotte applikasjoner som kan brukes til å lage profesjonelle grafer og plott som er spesielt nyttige for å lage vitenskapelige tidsskrifter og andre slike fysiske publikasjoner. Noen av disse applikasjonene er fullfattede programvaresuiter som inkluderer støtte for programmeringsspråk som Python for å bygge avanserte uttrykk og datasett i selve appen.