I nästa artikel ska vi ta en titt på Veusz. Detta är ett vetenskapligt planerings- och diagramprogram som är designad för att producera publiceringsfärdiga 2D- och 3D-layouter. Programmet är en Qt-ansökan skriven i Python, PyQt och NumPy. Det kan också användas som en modul i Python. Veusz är plattformsoberoende, så vi kan köra det på Gnu / Linux, Windows och macOS. Det är också fri programvara och släpps under GPL-licensen.
Med Veusz kan användare enkelt rita 2D- och 3D-banor. Det kan också användas som en Python-modul för att göra slag. Objektbaserade plottningswidgets är en mycket viktig funktion i detta program. Veusz stöder dataimport från text-, CSV-, HDF5- och FITS- och vektor-, bitmapps-, PDF-, Postscript-, SVG- och EMF-utdata.
Med hjälp erbjuds på deras hemsida kan programmet användas av en nybörjare och är flexibelt för avancerat arbete. I Veusz, diagram skapas genom att skapa plot-widgets med ett konsekvent objektbaserat gränssnitt, där användaren ställer in widgeternas egenskaper. Vi hittar många alternativ tillgängliga för att anpassa tomterna.
Programmet låter dig importera data, lägga till datamängder i programmet och du kan skapa nya datamängder genom manipulation av befintliga datamängder med matematiska uttryck och mer. Programmet kan också utökas med Python-plugins, lägga till plugins som stöder import av nya dataformat, olika typer av datamanipulation eller för att automatisera uppgifter.
Några allmänna egenskaper hos Veusz
2D-plottningsfunktioner
- XY-diagram (med felstaplar, färger och storlekar).
- Diagram över linjer och funktioner.
- Konturritningar.
- Förskjutna diagram (för histogram).
- Bilder (med färgmappningar och färgstaplar).
- Vector fält tomter.
3D-plottningsfunktioner
- 3D-punktgrafik.
- Flera 3D-axlar.
- 3D-ytritningar från data.
- Flera tomter tillåtna i ett 3D-utrymme
- 3D-funktionslinjediagram.
Ingång och utgång
- Exportera till EPS / PDF / PNG / SVG / EMF.
- Skapande / manipulation av datamängder.
- Import av text, CSV, HDF5, FITS, NPY / NPZ, QDP, binärt och användarplugin.
- Data kan samlas in från externa källor.
Extensible
- Använd som en Python 2/3-modul.
- Användardefinierade funktioner, konstanter och även externa Python-funktioner kan importeras.
- Plugin-gränssnitt så att användaren kan skriva eller ladda upp kod.
- Skriptgränssnitt.
- Kontroll med DBUS och SAMP.
Övriga funktioner
- Dataväljare.
- Programmet erbjuder en interaktiv handledning.
- Flertrådad representation.
Detta är bara några av de funktioner som detta program erbjuder. Dom kan konsultera dem alla i detalj från projektets webbplats.
Installera Veusz på Ubuntu
Vi kommer att kunna installera plottnings- och grafikrepresentationsapplikationen via Ubuntus standardpakethanterare eller från den officiella PPA som vi hittar tillgänglig.
För att utföra installationen behöver vi bara öppna en terminal (Ctrl + Alt + T) och utföra följande kommando för att uppdatera listan över tillgänglig programvara:
sudo apt update
Sedan återstår bara att skriva följande kommando till starta applikationsinstallationen:
sudo apt install veusz
När installationen är klar kan vi hitta programstartaren i vårt operativsystem.
Om du föredrar att starta den från terminalen (Ctrl + Alt + T), kör det här kommandot i det:
veusz
Installera Veusz via PPA
Om du är intresserad installera den senaste tillgängliga versionen av Veusz-applikationen, kan du använda följande PPA. I terminalen (Ctrl + Alt + T) kör vi följande kommando till lägg till PPA i listan med förvar:
sudo add-apt-repository ppa:jeremysanders/ppa
Nu kommer vi att utföra detta andra kommando till uppdatera listan över tillgänglig programvara:
sudo apt update
Vid den här tiden behöver vi bara utföra kommandot installation för att få den senaste versionen av den vetenskapliga applikationen Veusz:
sudo apt install veusz
För mer information om hur du använder detta program kan du kontakta projektwebbplats.