Naar inhoud springen

Module:Graph/doc

Uit Wikipedia, de vrije encyclopedie
Dit is een oude versie van deze pagina, bewerkt door Uwappa (overleg | bijdragen) op 14 feb 2021 om 09:24. (correctie: lijndikte 0 werkt ook bij linewidths)
Deze versie kan sterk verschillen van de huidige versie van deze pagina.

Module with helper functions for the Graph extension to display graphs and maps. From de:Modul:Graph.

Functions for templates

chart

Creates a JSON object for <graph> to display charts. In the article namespace the template {{GraphChart}} should be used instead. See its page for use cases.

Parameters:

colors
kleurenpallet van de grafiek, een lijst van kleuren door komma's gescheiden. De kleuren kunnen zijn: #rgb/#rrggbb/#aarrggbb of een Engelse CSS kleurennaam. Bij #aarrggbb geeft de aa het alpha channel aan, bijvoorbeeld FF=100% doorzichtig, 80=50% doorzichtig, etc.
hAnnotatonsLabel
toon horizontale annotatielabels bij annotatielijnen, bijvoorbeeld hAnnotationLabel = label1, label2, label3
hAnnotatonsLine
toon horizontale annotatielijnen bij specifieke waarden, bijvoorbeeld hAnnotatonsLine=4, 5, 6
height
hoogte van de grafiek in pixels, bij de meeste grafieken de hoogte van de Y-as
innerRadius
Alleen geldig voor een taartdiagram, de binnenste straal in pixels om een donut diagram te maken.
interpolate
Interpolatie methode voor lijn- en vlakdiagrammen. monotone is aanbevolen voor een monotone cubic interpolation. Op https://github.com/nyurik/vega/wiki/Marks#line staan de andere ondersteunde interpolatiemethoden.
legend
Toon legenda. Dit werkt alleen bij meerdere datareeksen.
linewidth
Voor een lijndiagram: de dikte van de lijnen, een lijndikte van 0 resulteert in een spreidingsdiagram. Voor een taartdiagram: de ruimte tussen de taartpunten.
linewidths
Voor verschillende lijndiktes per datareeks. Een lijndikte van 0 in combinatie met "showSymbols" laat die lijn weg, toont slechts de punten, bijvoorbeeld linewidths=1, 0, 5, 0.2
formatjson
format JSON object for better legibility

Template wrappers

The functions mapWrapper and chartWrapper are wrappers to pass all parameters of the calling template to the respective map and chart functions.

Note: In the editor preview the graph extension creates a canvas element with vector graphics. However, when saving the page a PNG raster graphics is generated instead. {{#invoke:Graph|function_wrapper_name}}