I den næste artikel skal vi se på Veusz. Dette er et videnskabeligt planlægnings- og tegningsprogram, der er designet til at producere 2D- og 3D-layout til udgivelse. Programmet er en Qt-ansøgning skrevet ind Python, PyQt og NumPy. Det kan også bruges som et modul i Python. Veusz er på tværs af platforme, så vi kan køre det på Gnu / Linux, Windows og macOS. Det er også gratis software og frigives under GPL-licensen.
Med Veusz kan brugerne let tegne 2D- og 3D-stier. Det kan også bruges som et Python-modul til at lave slagtilfælde. Objektbaseret plotte widgets er en meget vigtig funktion i dette program. Veusz understøtter dataimport fra tekst, CSV, HDF5 og FITS og vektor, bitmap, PDF, Postscript, SVG og EMF output.
Med ayuda programmet, der tilbydes på deres websted, kan bruges af en nybegynder og er fleksibelt til avanceret arbejde. I Veusz, diagrammer oprettes ved at oprette plot-widgets med en ensartet objektbaseret grænseflade, hvor brugeren indstiller egenskaberne for widgets. Vi finder mange tilgængelige muligheder for at tilpasse plotningerne.
Programmet tillader import af data, tilføjelse af datasæt inden for programmet, og nye datasæt kan oprettes gennem manipulation af eksisterende datasæt ved hjælp af matematiske udtryk og mere. Programmet kan også udvides med Python-plugins, tilføjelse plugins, der understøtter import af nye dataformater, forskellige typer datamanipulation eller til automatisering af opgaver.
Nogle generelle egenskaber ved Veusz
2D-plottefunktioner
- XY-diagrammer (med fejlbjælker, farver og størrelser).
- Grafer over linjer og funktioner.
- Kontur plot.
- Forskudte diagrammer (for histogrammer).
- Billeder (med farvekortlægninger og farvebjælker).
- Vektor felt plot.
3D-plottefunktioner
- 3D-prikgrafik.
- Flere 3D-akser.
- 3D-overfladeplott fra data.
- Flere plots tilladt i et 3D-rum
- 3D-funktionslinjegrafer.
Input og output
- Eksporter til EPS / PDF / PNG / SVG / EMF.
- Oprettelse / manipulation af datasæt.
- Import af tekst, CSV, HDF5, FITS, NPY / NPZ, QDP, binært og bruger-plugin.
- Data kan hentes fra eksterne kilder.
Extensible
- Brug som et Python 2/3 modul.
- Brugerdefinerede funktioner, konstanter og også eksterne Python-funktioner kan importeres.
- Plugin-interface, der giver brugeren mulighed for at skrive eller uploade kode.
- Interface til scripting.
- Kontrol med DBUS og SAMP.
Andre funktioner
- Datavælger.
- Programmet tilbyder en interaktiv tutorial.
- Flertrådet repræsentation.
Dette er blot nogle af de funktioner, som dette program tilbyder. De kan konsulter dem alle detaljeret fra projektets websted.
Installer Veusz på Ubuntu
Vi vil være i stand til at installere planlægnings- og grafisk repræsentationsapplikationen via Ubuntus standardpakkehåndtering eller fra den officielle PPA, som vi finder tilgængelige.
For at udføre installationen behøver vi kun at åbne en terminal (Ctrl + Alt + T) og udføre følgende kommando for at opdater listen over tilgængelig software:
sudo apt update
Så er det kun tilbage at skrive følgende kommando til start applikationsinstallationen:
sudo apt install veusz
Når installationen er færdig, kan vi find programstarteren i vores operativsystem.
Hvis du foretrækker at starte det fra terminalen (Ctrl + Alt + T), skal du køre denne kommando i den:
veusz
Installer Veusz via PPA
Hvis du er interesseret installer den senest tilgængelige version af Veusz-applikationen, kan du bruge følgende PPA. I terminalen (Ctrl + Alt + T) udfører vi følgende kommando til tilføj PPA til listen over arkiver:
sudo add-apt-repository ppa:jeremysanders/ppa
Nu udfører vi denne anden kommando til opdater listen over tilgængelig software:
sudo apt update
På dette tidspunkt er vi kun nødt til at udføre kommandoen installation for at få den nyeste version af den videnskabelige applikation Veusz:
sudo apt install veusz
For mere information om, hvordan du bruger dette program, kan du konsultere projektwebsted.