JuliaGraphics / Winston.jl
Licence: mit
2D plotting for Julia
Stars: ✭ 153
Programming Languages
julia
2034 projects
Labels
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
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
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
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
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
Winston: 2D Plotting for Julia
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].