

The name should be pronounced as 'views'. It is designed to produce publication-quality plots. It is freely available for anyone to distribute under the terms of the GPL. These plugins allow new file formats to be supported, can create new datasets by transforming existing datasets or can manipulate the document in arbitrary ways. Veusz is a Qt application written in Python, PyQt and NumPy. In addition to these interfaces Veusz can be extended using plugins written in Python. The command interface is also usable by piping text into the program, allowing non-Python programs to use the program for plotting. As the saved file format for Veusz is a simple Python script containing commands which generate the plot, the user can easily switch back and forth between the GUI and module interfaces. Veusz is multiplatform, running on Windows, Linux/Unix and macOS. In addition it can be used as a module in Python for plotting. Plots can be exported in several formats, including PDF, Postscript, SVG and EMF.Īlthough Veusz presents an easy-to-use graphical interface, it can also be used as a Python module for plotting, exposing the same object-oriented interface as seen in the GUI. Veusz is a scientific plotting and graphing program with a graphical user interface, designed to produce publication-ready 2D and 3D plots.
Plotting spidergrams on veusz full#
Veusz renders the 3D output in vector format, which means the full quality of the plot is retained when scaling. Simple fitting of data can also be done within the program. As with previous versions of Veusz, plots are flexibly built out of a number of plotting widgets, allowing several 3D graphs to occupy a 3D space. Data analysis can be done within Veusz, by creating datasets can be linked to existing ones using Python expressions and in other ways. The program can read data from a number of sources, including text, CSV, HDF5 and FITS formats, and from external programs. The document can easily be manipulated in structure by rearranging the widgets. The appearance of the plot and what is plotted can be changed by modifying settings or formatting settings of these widgets. Veusz has a GUI user interface (started with the 'veusz' command), a Python module interface and a scripting interface. Graphs are built-up combining plotting widgets. It is designed to create publication-ready output in a variety of different output formats. In Veusz, plots are built out of a number of widgets in a hierarchical, object-oriented manner. Veusz is a scientific plotting and graphing package. It is implemented using PyQt and numpy, with some C++ extension modules for speed. Veusz is a multiplatform GUI scientific plotting package and plotting module written in Python, designed for publication-quality output.
