JuliaPlots/Plots.jl

Documentation

Open

#83 建立於 2015年11月22日

在 GitHub 查看
 (45 留言) (0 反應) (0 負責人)Julia (1,943 star) (381 fork)batch import
documentationgood first issuehelp wantedpriority

描述

Here's the TODO list... I'll add/change as appropriate:

Concept pages

  • Colors, ColorGradients (how and when to use what, what kinds of things are supported, lots of examples, also point to external sources for predefined gradients. see: #139)
  • Input data (vectors, matrices, functions, dataframes, tuples, custom objects... talk about all the ways to pass in data and how it gets passed through the pipeline)
  • Arguments (vector vs matrix, preprocessing pipeline, magic args, etc)
  • Subplots (different ways to build, layout types, linked axes)
  • Backends (How to choose... which ones are good at different plot types, some prose about the quality/progress for each package, some side-by-side comparisons of plot examples)
  • Fonts, PlotText, Annotations
  • Guides (titles, axis labels/limits/ticks, legend/colorbar)
  • Plot components (path vs line, markers, fills, styles, strokes, shapes, etc) (see #445 for additional ideas)
  • Animations
  • Recipes (some examples of how to plot custom objects, or to build predefined sequences. discuss both PlotRecipe and _apply_recipe and when you would use either and why they are so much better than making a function that wraps a call to plot)
  • Design decisions (why did I make certain decisions, thoughts on speed, thoughts on different usage patterns, thoughts on why there are many ways to do the same thing, how MLPlots/ExamplePlots fit into the ecosystem)
  • Goals for the future (Make Plots... ???... profit)

Examples

  • Better/more complex examples covering more functionality
  • Output other than PNG... for example GR could be SVG, Plotly should be HTML

Tutorials

  • Reorganize notebooks directory in ExamplePlots into tutorials and scratch. (most of them will be scratch currently.) The idea is that these will be "true tutorials" and not just haphazard code. They should combine Plots with some real world workflows and have lots of comments/structure

貢獻者指南

Documentation · JuliaPlots/Plots.jl#83 | Good First Issue