All Projects → JuliaGraphics → Winston.jl

JuliaGraphics / Winston.jl

Licence: mit
2D plotting for Julia

Programming Languages

julia
2034 projects

Projects that are alternatives of or similar to Winston.jl

Saite
Interactive document creation for exploratory graphics and visualizations. 咲いて (in bloom). Built on top of hanami vega/vega-lite library with CodeMirror and self hosted ClojureScript
Stars: ✭ 89 (-41.83%)
Mutual labels:  plotting
Implot
Immediate Mode Plotting
Stars: ✭ 2,014 (+1216.34%)
Mutual labels:  plotting
Gadfly.jl
Crafty statistical graphics for Julia.
Stars: ✭ 1,724 (+1026.8%)
Mutual labels:  plotting
Ggplotnim
A port of ggplot2 for Nim
Stars: ✭ 95 (-37.91%)
Mutual labels:  plotting
Physt
Python histogram library - histograms as updateable, fully semantic objects with visualization tools. [P]ython [HYST]ograms.
Stars: ✭ 107 (-30.07%)
Mutual labels:  plotting
Urpflanze
A library for developers who want to approach to creative coding, artists who want to approach coding and for those who find it fun to play with math.
Stars: ✭ 118 (-22.88%)
Mutual labels:  2d-graphics
Proc
Display and analyze ROC curves in R and S+
Stars: ✭ 85 (-44.44%)
Mutual labels:  plotting
Tidyheatmap
Draw heatmap simply using a tidy data frame
Stars: ✭ 151 (-1.31%)
Mutual labels:  plotting
Gaston.jl
A julia front-end for gnuplot.
Stars: ✭ 111 (-27.45%)
Mutual labels:  plotting
Ipyvolume
3d plotting for Python in the Jupyter notebook based on IPython widgets using WebGL
Stars: ✭ 1,696 (+1008.5%)
Mutual labels:  plotting
Highcharts Chart
Polymer Element wrapper for highcharts library. Seamlessly create various types of charts from one element.
Stars: ✭ 97 (-36.6%)
Mutual labels:  plotting
Gdl
GDL - GNU Data Language
Stars: ✭ 104 (-32.03%)
Mutual labels:  plotting
Nim Plotly
plotting library for nim-lang
Stars: ✭ 121 (-20.92%)
Mutual labels:  plotting
Plotters
A rust drawing library for high quality data plotting for both WASM and native, statically and realtimely 🦀 📈🚀
Stars: ✭ 1,287 (+741.18%)
Mutual labels:  plotting
Hep
hep is the mono repository holding all of go-hep.org/x/hep packages and tools
Stars: ✭ 146 (-4.58%)
Mutual labels:  plotting
Touchdesigner Sop To Svg
A pipeline for handling the SOP to SVG pipeline. This is especially handy for using procedurally generated geometry for paths to be cut or plotted.
Stars: ✭ 87 (-43.14%)
Mutual labels:  plotting
Ink
Creative coding in Go
Stars: ✭ 115 (-24.84%)
Mutual labels:  2d-graphics
Holoviews
With Holoviews, your data visualizes itself.
Stars: ✭ 2,065 (+1249.67%)
Mutual labels:  plotting
Cmasher
Scientific colormaps for making accessible, informative and 'cmashing' plots
Stars: ✭ 149 (-2.61%)
Mutual labels:  plotting
O2
2D Game Engine with visual WYSIWYG editor
Stars: ✭ 121 (-20.92%)
Mutual labels:  2d-graphics

Winston: 2D Plotting for Julia

Build Status Coverage Status

Installation

julia> Pkg.add("Winston")

Getting started

Winston offers an easy to use plot command to create figures without any fuss. After Winston is loaded by typing using Winston, the most basic plot can be created by just writing

julia> plot(x, y)

There is also an oplot command to add objects into already existing plots. To add something to this, use

julia> oplot(x2, y2)

And finally save it with

julia> savefig("figure.png")   # .eps, .pdf, & .svg are also supported

More elaborate figures can be created by using the quick option for color, line, and symbols

julia> plot(x, y, "r--")

This creates a red dashed curve. Abbreviations for colors and lines/symbols are same as in matplotlib. The plot command can also take more then one set of vectors and style options, like this

julia> plot(x, y, "b:", x2, y2, "g^")

which creates a blue dotted line and green triangles.

Documentation

Hosted by Read The Docs.

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].