anopos

人生就是选择,选择的关键在于认识自我。

Veusz – 开源科学绘图与图形处理软件包

Veusz

Veusz 是一个科学绘图和绘图程序,具有 图形用户界面,旨在生成可发布的版本 2D和3D图表。 此外,它还可以作为 Python 中的绘图模块使用。 Veusz 是多平台的,运行于 Windows、Linux/Unix 和 macOS。 它支持矢量和位图输出,包括PDF、Postscript, SVG和EMF。

它允许从文本、CSV、HDF5 和 FITS 文件导入数据。 数据集也可以在程序中输入,新增数据集 通过操作现有数据集创建,使用 数学表达式等。 该程序也可以通过添加支持的插件进行扩展 导入新的数据格式,不同类型的数据操作 或者用于自动化任务。

Veusz is a scientific plotting and graphing program with a graphical user interface, designed to produce publication-ready 2D and 3D plots. In addition it can be used as a module in Python for plotting. Veusz is multiplatform, running on Windows, Linux/Unix and macOS. It supports vector and bitmap output, including PDF, Postscript, SVG and EMF. Veusz is Free Software.

With the help of a tutorial the program can be used by the novice user and is flexible for advanced work. In Veusz plots are created by building up plotting widgets with a consistent object-based interface, where the user sets the properties of the widgets. There are many options for customization of plots. See features2D examples and 3D examples to see what can be done with the program.

It allows data to be imported from text, CSV, HDF5 and FITS files. Datasets can also be entered within the program and new datasets can be created via the manipulation of existing datasets using mathematical expressions and more. The program can also be extended, by adding plugins supporting importing new data formats, different types of data manipulation or for automating tasks.

Changes in 4.2.1:

  • Change tutorial highlight color to magenta
  • Fix missing icon in tutorial
  • Move data settings to top in fit widget
  • Fix silent uninstallation
  • Fix wrong size output PDF on MacOS

Features of package:

Plotting features:

  • X-Y plots (with errorbars)
  • Line and function plots
  • Contour plots
  • Images (with colour mappings and colorbars)
  • Stepped plots (for histograms)
  • Bar graphs
  • Vector field plots
  • Box plots
  • Polar plots
  • Ternary plots
  • Plotting dates
  • Fitting functions to data
  • Stacked plots and arrays of plots
  • Nested plots
  • Plot keys
  • Plot labels
  • Shapes and arrows on plots
  • LaTeX-like formatting for text
  • Multiple axes
  • Axes with steps in axis scale (broken axes)
  • Axis scales using functional forms
  • Plotting functions of datasets
  • 3D point plots
  • 3D surface plots
  • 3D function plots
  • 3D volumetric plots

Input and output:

  • PDF/EPS/PNG/SVG/EMF export
  • Dataset creation/manipulation
  • Embed Veusz within other programs
  • Text, HDF5, CSV, FITS, NPY/NPZ, QDP, binary and user-plugin importing
  • Data can be captured from external sources

Extending:

  • Use as a Python module
  • User defined functions, constants and can import external Python functions
  • Plugin interface to allow user to write or load code to
    • import data using new formats
    • make new datasets, optionally linked to existing datasets
    • arbitrarily manipulate the document
  • Scripting interface
  • Control with DBUS and SAMP

Other features:

  • Data filtering and manipulation
  • Data picker
  • Interactive tutorial
  • Multithreaded rendering

官方网站:https://veusz.github.io/
运行平台:Windows、MacOS、Linux、Unix
界面语言:多国语言(含中文)
Download:https://veusz.github.io/download


评论

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

Captcha Code