A Python interface to the GNUPlot plotting program. #GNUPlot interface #Python interface #GNUPlot GUI #GNUPlot #Python #Interface
gnuplot-py is a Python package that interfaces to gnuplot, the popular open-source plotting program. It allows you to use gnuplot from within Python to plot arrays of data from memory, data files, or mathematical functions. If you use Python to perform computations or as 'glue' for numerical programs, you can use this package to plot data on the fly as they are computed. And the combination with Python makes it is easy to automate things, including to create crude 'animations' by plotting different datasets one after another.
Commands are communicated to gnuplot through a pipe and data either through the same pipe (as "inline" data), through FIFOs (named pipes), or through temporary files. It has been developed under Unix and is known to work under various forms of Unix (including Linux), MS Windows, MacOS, and Mac OS X. There is now also preliminary support for running Gnuplot.py under Jython/Java.
This package has an object-oriented design that allows the user flexibility to set plot options and to run multiple gnuplot sessions simultaneously. If you are more ambitious, it is not difficult to add entirely new types of plottable items by deriving from the 'PlotItem' class.
The package includes a demonstration that can be run by typing 'python demo.py'.
System requirements
- Python
- GNUPlot
What's new in gnuplot-py 1.8:
- This version includes bugfixes and improvements that have piled up since 1.7, including compatibility with NumPy.
gnuplot-py 1.8
add to watchlist add to download basket send us an update REPORT- runs on:
- Linux
- main category:
- Programming
- developer:
- visit homepage
paint.net 5.0.13 (5.13.8830.42291)
4k Video Downloader 1.5.3.0080 Plus / 4.30.0.5655
IrfanView 4.67
Windows Sandbox Launcher 1.0.0
7-Zip 23.01 / 24.04 Beta
Zoom Client 6.0.2.37566
Microsoft Teams 24060.3102.2733.5911 Home / 1.7.00.7956 Work
calibre 7.9.0
ShareX 16.0.1
Bitdefender Antivirus Free 27.0.35.146
- calibre
- ShareX
- Bitdefender Antivirus Free
- paint.net
- 4k Video Downloader
- IrfanView
- Windows Sandbox Launcher
- 7-Zip
- Zoom Client
- Microsoft Teams