ランキングに戻る

GiovineItalia/Gadfly.jl

Juliagadflyjl.org/stable/

Crafty statistical graphics for Julia.

juliagraphicsplottingggplot2gadflyhacktoberfest
スター成長
スター
1.9k
フォーク
248
週間成長
Issue
259
5001k1.5k
2012年12月2017年6月2022年1月2026年7月
README
Gadfly Logo
Documentation Build Status Help

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

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

If you use Gadfly in a publication please consider citing it: DOI

Package features

  • Renders publication quality graphics to SVG, PNG, Postscript, and PDF
  • Intuitive and consistent plotting interface
  • Works with IJulia and Pluto.jl 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 & Quickstart

Gadfly is registered in Julia's General registry and so can be installed using Pkg.add.

Pkg.add("Gadfly")

To create a plot it's as simple as:

using Gadfly
plot(y=[1,2,3])
Gadfly Gallery

Documentation

  • STABLEmost recently tagged version of the documentation.
  • DEVELin-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 plotting team of the Julia Slack channel or the Gitter chat room.

関連リポジトリ
JuliaLang/julia

The Julia Programming Language

JuliaMIT Licensejulia-languagejulia
julialang.org
48.9k5.9k
nteract/papermill

📚 Parameterize, execute, and analyze notebooks

PythonPyPIBSD 3-Clause "New" or "Revised" Licensejupyternotebooks
papermill.readthedocs.io/en/latest/
6.5k459
JuliaPluto/Pluto.jl

🎈 Simple reactive notebooks for Julia

JavaScriptnpmMIT Licensejuliareactive
plutojl.org
5.4k346
fonsp/Pluto.jl

🎈 Simple reactive notebooks for Julia

JuliaMIT Licensejuliareactive
plutojl.org
5.1k293
astroautomata/PySR

High-Performance Symbolic Regression in Python and Julia

PythonPyPIApache License 2.0symbolic-regressionmachine-learning
ai.damtp.cam.ac.uk/pysr
3.6k339
SciML/DifferentialEquations.jl

Multi-language suite for high-performance solvers of differential equations and scientific machine learning (SciML) components. Ordinary differential equations (ODEs), stochastic differential equations (SDEs), delay differential equations (DDEs), differential-algebraic equations (DAEs), and more in Julia.

JuliaOtherdifferential-equationsdifferentialequations
docs.sciml.ai/DiffEqDocs/stable/
3.1k250
grame-cncm/faust

Functional programming language for signal processing and sound synthesis

C++Otherfaustdsp
faust.grame.fr
3.1k420
multiprocessio/datastation

App to easily query, script, and visualize data from every database, file, and API.

TypeScriptnpmOthersqlmysql
datastation.multiprocess.io
3k112
MakieOrg/Makie.jl

Interactive data visualizations and plotting in Julia

JuliaMIT Licensejuliaplotting
docs.makie.org/stable
2.8k393
szcf-weiya/ESL-CN

The Elements of Statistical Learning (ESL)的中文翻译、代码实现及其习题解答。

Jupyter NotebookGNU General Public License v3.0eslstatistical-learning
esl.hohoweiya.xyz
2.8k623
MilesCranmer/PySR

High-Performance Symbolic Regression in Python and Julia

PythonPyPIApache License 2.0symbolic-regressionmachine-learning
ai.damtp.cam.ac.uk/pysr
2.7k232
jump-dev/JuMP.jl

Modeling language for Mathematical Optimization (linear, mixed-integer, conic, semidefinite, nonlinear)

JuliaOtheroptimizationjulia
jump.dev/JuMP.jl/
2.5k421