martinruenz / Gnuplot Cpp
Licence: lgpl-3.0
A trivial gnuplot interface for c++
Stars: ✭ 35
Programming Languages
cpp
1120 projects
Labels
Projects that are alternatives of or similar to Gnuplot Cpp
Adjusttext
A small library for automatically adjustment of text position in matplotlib plots to minimize overlaps.
Stars: ✭ 731 (+1988.57%)
Mutual labels: plotting
Quantstats
Portfolio analytics for quants, written in Python
Stars: ✭ 823 (+2251.43%)
Mutual labels: plotting
Mpmath
Python library for arbitrary-precision floating-point arithmetic
Stars: ✭ 511 (+1360%)
Mutual labels: plotting
Metpy
MetPy is a collection of tools in Python for reading, visualizing and performing calculations with weather data.
Stars: ✭ 717 (+1948.57%)
Mutual labels: plotting
Pyvista
3D plotting and mesh analysis through a streamlined interface for the Visualization Toolkit (VTK)
Stars: ✭ 734 (+1997.14%)
Mutual labels: plotting
Line Charts
A library for plotting line charts in SVG. Written in all Elm.
Stars: ✭ 445 (+1171.43%)
Mutual labels: plotting
Tradier Options Plotter
Python CLI tool for plotting options price history. Powered by Tradier's Sandbox API.
Stars: ✭ 24 (-31.43%)
Mutual labels: plotting
Unicodeplots.jl
Unicode-based scientific plotting for working in the terminal
Stars: ✭ 724 (+1968.57%)
Mutual labels: plotting
Brachiograph
BrachioGraph is an ultra-cheap (total cost of materials: €14) plotter that can be built with minimal skills.
Stars: ✭ 498 (+1322.86%)
Mutual labels: plotting
Ggdistribute
ggplot2 extension for plotting distributions
Stars: ✭ 16 (-54.29%)
Mutual labels: plotting
Uplot
📈 A small, fast chart for time series, lines, areas, ohlc & bars
Stars: ✭ 6,808 (+19351.43%)
Mutual labels: plotting
Python plotting snippets
Tips and tricks for plotting in python
Stars: ✭ 28 (-20%)
Mutual labels: plotting
Owl
Owl - OCaml Scientific and Engineering Computing @ http://ocaml.xyz
Stars: ✭ 919 (+2525.71%)
Mutual labels: plotting
gnuplot-cpp
A trivial gnuplot interface for c++.
There are many libraries providing the same solution, such as gnuplot-iostream. gnuplot-cpp aims at being lightweight and super easy to use. It functions by piping data to a gnuplot subprocess.
Features
- Header only
- Lightweight (~50 lines of code)
- Easy to use
Example usage
#include "gnuplot.h"
int main(){
GnuplotPipe gp;
gp.sendLine("plot [-pi/2:pi] cos(x),-(sin(x) > sin(x+1) ? sin(x) : sin(x+1))");
return 0;
}
Result:
Note that the project description data, including the texts, logos, images, and/or trademarks,
for each open source project belongs to its rightful owner.
If you wish to add or remove any projects, please contact us at [email protected].