V příštím článku se podíváme na Veusz. Jedná se o vědecký program vykreslování a vytváření grafů navrženo k vytváření 2D a 3D rozvržení připravených k publikaci. Program je aplikace Qt napsaná v PYTHON, PyQt a NumPy. Lze jej také použít jako modul v Pythonu. Veusz je multiplatformní, takže jej můžeme provozovat na Gnu / Linux, Windows a macOS. Je to také bezplatný software a je vydáván pod licencí GPL.
S Veuszem mohou uživatelé snadno kreslit 2D a 3D cesty. Lze jej také použít jako modul Pythonu k provádění tahů. Widgety pro vykreslování podle objektů jsou v tomto programu velmi důležitou funkcí. Veusz podporuje import dat z textu, CSV, HDF5 a FITS a vektorový, bitmapový, PDF, Postscript, SVG a EMF výstup.
S ayuda program nabízený na jejich webových stránkách může být používán začínajícím uživatelem a je flexibilní pro pokročilou práci. Ve Veuszu grafy se vytvářejí vytvářením widgetů vykreslování s konzistentním objektovým rozhraním, kde uživatel nastavuje vlastnosti widgetů. Najdeme mnoho možností k přizpůsobení grafů.
Program vám umožňuje importovat data, přidávat datové sady v rámci programu a můžete vytvářet nové datové sady prostřednictvím manipulace s existujícími datovými sadami pomocí matematických výrazů a dalších. Program lze také rozšířit o doplňky Pythonu pluginy, které podporují import nových datových formátů, různé typy manipulace s daty nebo automatizace úkolů.
Některé obecné vlastnosti Veuszu
Funkce 2D vykreslování
- XY grafy (s chybovými pruhy, barvami a velikostmi).
- Grafy čar a funkcí.
- Obrysové grafy.
- Rozložené grafy (pro histogramy).
- Snímky (s barevnými mapováními a barevnými pruhy).
- Vektorové pole.
Funkce 3D vykreslování
- 3D tečkovaná grafika.
- Více 3D os.
- 3D povrchové grafy z dat.
- V 3D prostoru je povoleno více grafů
- 3D funkční spojnicové grafy.
Vstup a výstup
- Export do EPS / PDF / PNG / SVG / EMF.
- Vytváření / manipulace se soubory dat.
- Import textu, CSV, HDF5, FITS, NPY / NPZ, QDP, binární a uživatelský plugin.
- Data lze pořizovat z externích zdrojů.
Extensible
- Použít jako modul Python 2/3.
- Lze importovat uživatelem definované funkce, konstanty a také externí funkce Pythonu.
- Rozhraní pluginu umožňující uživateli psát nebo nahrávat kód.
- Skriptovací rozhraní.
- Ovládání pomocí DBUS a SAMP.
Další funkce
- Výběr dat.
- Program nabízí interaktivní výukový program.
- Vícevláknové zastoupení.
To jsou jen některé z funkcí, které tento program nabízí. Oni mohou konzultujte je všechny podrobně z webových stránek projektu.
Nainstalujte Veusz na Ubuntu
Budeme moci nainstalovat aplikaci pro vykreslování a grafické znázornění prostřednictvím výchozího správce balíčků Ubuntu nebo z oficiálního PPA, který najdeme k dispozici.
K provedení instalace budeme muset pouze otevřít terminál (Ctrl + Alt + T) a provést následující příkaz aktualizovat seznam dostupného softwaru:
sudo apt update
Pak už zbývá jen napsat následující příkaz spusťte instalaci aplikace:
sudo apt install veusz
Jakmile je instalace dokončena, můžeme najděte spouštěč programu v našem operačním systému.
Pokud jej chcete spustit z terminálu (Ctrl + Alt + T), spusťte v něm tento příkaz:
veusz
Nainstalujte Veusz přes PPA
Máte-li zájem nainstalujte nejnovější dostupnou verzi aplikace Veusz, můžete použít následující PPA. V terminálu (Ctrl + Alt + T) provedeme následující příkaz do přidejte PPA do seznamu úložišť:
sudo add-apt-repository ppa:jeremysanders/ppa
Nyní provedeme tento další příkaz do aktualizovat seznam dostupného softwaru:
sudo apt update
V tomto okamžiku musíme pouze provést příkaz instalace, abyste získali nejnovější verzi vědecké aplikace Veusz:
sudo apt install veusz
Další informace o tom, jak používat tento program, najdete na webu webové stránky projektu.