This package allows to plot data or mathematical expressions inside python, using the gnuplot program, in the form of 2D or 3D plots.
Multiple plot windows can be opened, and a separate gnuplot process is started for each of them. The data to be plotted are saved to files and the gnuplot program is called to plot them. Mathematical expressions, instead, are sent directly to gnuplot as strings. All the package functionalities can be accessed by calling functions.
The package has been designed starting from my own needs, so only a very limited number of the many gnuplot functionalities have been implemented, but more may be added in the future:
The most commonly used plot settings, such as applying logarithmic scales or setting scale limits, can be applied by passing arguments to the functions, without knowing the specific gnuplot commands. However, it is also possible to pass arbitrary commands to gnuplot.
The source files can be downladed from github or pypi, and the package can be installed using pip: pip install gnuplot_manager
Top of pageThis package contains a collection of tools developed for some specific simulation and calculus tasks in the fields of cold plasma processes and thin-film characterization.
The source files can be downladed from github or pypi, and the package can be installed using pip: pip install pysica
Top of page