在下一篇文章中,我們將研究Veusz。 這是一個科學的繪圖和製圖程序, 設計用於準備發布的2D和3D佈局。 該程序是用Qt編寫的應用程序 蟒蛇,PyQt和NumPy。 而且,它可以用作Python中的模塊。 Veusz是跨平台的,因此我們可以在Gnu / Linux,Windows和macOS上運行它。 它也是免費軟件,並根據GPL許可發布。
使用Veusz,用戶可以輕鬆繪製2D和3D路徑。 它也可以用作Python模塊進行描邊。 基於對象的繪圖小部件是該程序中非常重要的功能。 Veusz支持從文本,CSV,HDF5和FITS以及矢量,位圖,PDF,Postscript,SVG和EMF輸出的數據導入.
隨著 幫助 該程序在其網站上提供,可供新手用戶使用,並且可以靈活地用於高級工作。 在維斯 通過創建具有一致的基於對象的界面的繪圖小部件來創建圖表,用戶可以在其中設置小部件的屬性。 我們將找到許多可用於自定義圖的選項。
該程序允許導入數據,在程序內添加數據集,並可以通過使用數學表達式等操作現有數據集來創建新數據集。 該程序還可以使用Python插件進行擴展,添加 支持導入新數據格式的插件,不同類型的數據處理或自動執行任務。
Veusz的一些一般特徵
2D繪圖功能
- XY圖表(帶有誤差線,顏色和尺寸).
- 線和函數圖。
- 等高線圖。
- 交錯圖表(直方圖).
- 圖片 (具有顏色映射和顏色條).
- 矢量場圖。
3D繪圖功能
- 3D點圖形。
- 多個3D軸。
- 來自數據的3D表面圖。
- 在3D空間中允許多個圖
- 3D功能折線圖。
輸入輸出
- 導出到EPS / PDF / PNG / SVG / EMF。
- 創建/操作數據集。
- 導入文本,CSV,HDF5,FITS,NPY / NPZ,QDP,二進制和用戶插件。
- 可以從外部來源捕獲數據。
擴展
- 用作Python 2/3模塊。
- 可以導入用戶定義的函數,常量以及外部Python函數。
- 插件界面,允許用戶編寫或上傳代碼。
- 腳本界面。
- 用DBUS和SAMP控制。
其他功能
- 數據選擇器。
- 該程序提供了一個交互式教程。
- 多線程表示。
這些只是該程序提供的一些功能。 他們能 詳細諮詢所有這些人 從項目網站.
在Ubuntu上安裝Veusz
我們將能夠通過Ubuntu的默認軟件包管理器或從我們發現的官方PPA中安裝繪圖和圖形表示應用程序。
要執行安裝,我們只需要打開一個終端(Ctrl + Alt + T)並執行以下命令即可 更新可用軟件列表:
sudo apt update
然後只剩下將以下命令寫入 開始安裝應用程序:
sudo apt install veusz
安裝完成後,我們可以 找到程序啟動器 在我們的操作系統中。
如果您希望從終端(Ctrl + Alt + T)啟動它,請在其中運行以下命令:
veusz
通過PPA安裝Veusz
如果你有興趣 安裝Veusz應用程序的最新可用版本,您可以使用以下內容 PPA。 在終端(Ctrl + Alt + T)中,我們將執行以下命令來 將PPA添加到存儲庫列表中:
sudo add-apt-repository ppa:jeremysanders/ppa
現在,我們將執行另一個命令來 更新可用軟件列表:
sudo apt update
至此,我們只需要執行命令 安裝以獲取科學應用程序Veusz的最新版本:
sudo apt install veusz
有關如何使用該程序的更多信息,請查閱 項目網站.