在下一篇文章中,我们将研究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
有关如何使用该程序的更多信息,请查阅 项目网站.