Gadfly.jl
Crafty statistical graphics for Julia.

<div align="center"> <img src="https://cdn.rawgit.com/GiovineItalia/Gadfly.jl/master/docs/src/assets/logo.svg" alt="Gadfly Logo" width="210"></img> </div>

DocumentationPackageEvaluatorBuild StatusHelp
[![][docs-latest-img]][docs-latest-url] [![][docs-stable-img]][docs-stable-url][![][pkg-0.5-img]][pkg-0.5-url] [![][pkg-0.6-img]][pkg-0.6-url][![][travis-img]][travis-url] [![][codecov-img]][codecov-url][![][gitter-img]][gitter-url]

Gadfly is a plotting and data visualization system written in Julia.

It's influenced heavily by Leland Wilkinson's book [The Grammar of Graphics][gog-book] and Hadley Wickham's refinement of that grammar in ggplot2.

If you use Gadfly in a publication please consider citing it: [![DOI][citation-img]][citation-url]

Package features

  • Renders publication quality graphics to SVG, PNG, Postscript, and PDF

  • Intuitive and consistent plotting interface

  • Works with IJulia out of the box

  • Tight integration with DataFrames.jl

  • Interactivity like panning, zooming, toggling powered by Snap.svg

  • Supports a large number of common plot types

Installation

Gadfly is registered on METADATA.jl and so can be installed using Pkg.add.

Pkg.add("Gadfly")

Documentation

  • [STABLE][docs-stable-url] &mdash; most recently tagged version of the documentation.

  • [LATEST][docs-latest-url] &mdash; in-development version of the documentation.

Contributing and Questions

This is a new and fairly complex piece of software. Filing an issue to report a bug, counterintuitive behavior, or even requesting a feature is extremely valuable in helping us prioritize what to work on, so don't hesitate.

If you have a question then you can ask for help in the [Gitter chat room][gitter-url].

[docs-latest-img]: https://img.shields.io/badge/docs-latest-blue.svg [docs-latest-url]: http://gadflyjl.org/latest

[docs-stable-img]: https://img.shields.io/badge/docs-stable-blue.svg [docs-stable-url]: http://gadflyjl.org/stable

[pkg-0.5-img]: http://pkg.julialang.org/badges/Gadfly_0.5.svg [pkg-0.5-url]: http://pkg.julialang.org/?pkg=Gadfly [pkg-0.6-img]: http://pkg.julialang.org/badges/Gadfly_0.6.svg [pkg-0.6-url]: http://pkg.julialang.org/?pkg=Gadfly

[travis-img]: http://img.shields.io/travis/GiovineItalia/Gadfly.jl.svg [travis-url]: https://travis-ci.org/GiovineItalia/Gadfly.jl [codecov-img]: https://codecov.io/gh/GiovineItalia/Gadfly.jl/branch/master/graph/badge.svg [codecov-url]: https://codecov.io/gh/GiovineItalia/Gadfly.jl

[citation-img]: https://zenodo.org/badge/DOI/10.5281/zenodo.437192.svg [citation-url]: https://doi.org/10.5281/zenodo.437192

[gog-book]: http://www.cs.uic.edu/~wilkinson/TheGrammarOfGraphics/GOG.html

[gitter-img]: https://badges.gitter.im/dcjnones/Gadfly.jl.svg [gitter-url]: https://gitter.im/dcjones/Gadfly.jl