<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="nl">
	<id>https://wikitest.nl/index.php?action=history&amp;feed=atom&amp;title=Module%3AGraph%2Fdoc</id>
	<title>Module:Graph/doc - Bewerkingsoverzicht</title>
	<link rel="self" type="application/atom+xml" href="https://wikitest.nl/index.php?action=history&amp;feed=atom&amp;title=Module%3AGraph%2Fdoc"/>
	<link rel="alternate" type="text/html" href="https://wikitest.nl/index.php?title=Module:Graph/doc&amp;action=history"/>
	<updated>2026-04-17T11:15:31Z</updated>
	<subtitle>Bewerkingsoverzicht voor deze pagina op de wiki</subtitle>
	<generator>MediaWiki 1.43.6</generator>
	<entry>
		<id>https://wikitest.nl/index.php?title=Module:Graph/doc&amp;diff=76354&amp;oldid=prev</id>
		<title>Colani: 1 versie geïmporteerd</title>
		<link rel="alternate" type="text/html" href="https://wikitest.nl/index.php?title=Module:Graph/doc&amp;diff=76354&amp;oldid=prev"/>
		<updated>2024-03-23T16:39:55Z</updated>

		<summary type="html">&lt;p&gt;1 versie geïmporteerd&lt;/p&gt;
&lt;p&gt;&lt;b&gt;Nieuwe pagina&lt;/b&gt;&lt;/p&gt;&lt;div&gt;{{#if:{{{1|}}}||&amp;lt;!-- Parts not to be transcluded from the wrapper templates --&amp;gt;&lt;br /&gt;
&amp;lt;!-- Please place categories where indicated at the bottom of this page and interwikis at Wikidata (see [[Wikipedia:Wikidata]]) --&amp;gt;&lt;br /&gt;
Module with helper functions for the [[:en:Help:Graph|Graph]] extension to display graphs and maps. From [[:de:Modul:Graph]].&lt;br /&gt;
&lt;br /&gt;
== Functions for templates ==&lt;br /&gt;
=== &amp;lt;code&amp;gt;chart&amp;lt;/code&amp;gt; ===&lt;br /&gt;
Creates a JSON object for &amp;lt;code&amp;gt;&amp;lt;nowiki&amp;gt;&amp;lt;graph&amp;gt;&amp;lt;/nowiki&amp;gt;&amp;lt;/code&amp;gt; to display charts. In the article namespace the template {{tl|GraphChart}} should be used instead. See its page for use cases.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Parameters:&amp;#039;&amp;#039;&amp;#039;&lt;br /&gt;
}}{{#ifeq:{{{1|chart}}}|chart|&amp;lt;!-- Parts to be transcluded from the wrapper Template:Graph:Chart --&amp;gt;&lt;br /&gt;
;colors: kleurenpallet van de grafiek, een lijst van kleuren door komma&amp;#039;s gescheiden. De kleuren kunnen zijn: &amp;lt;code&amp;gt;#rgb&amp;lt;/code&amp;gt;/&amp;lt;code&amp;gt;#rrggbb&amp;lt;/code&amp;gt;/&amp;lt;code&amp;gt;#aarrggbb&amp;lt;/code&amp;gt; of een [[:en:Web colors#X11 colour names|Engelse CSS kleurennaam]]. Bij &amp;lt;code&amp;gt;#aarrggbb&amp;lt;/code&amp;gt; geeft de &amp;lt;code&amp;gt;aa&amp;lt;/code&amp;gt; het [[:en:alpha channel|alpha channel]] aan, bijvoorbeeld FF=100% doorzichtig, 80=50% doorzichtig, etc.&lt;br /&gt;
;hAnnotatonsLabel: toon horizontale annotatielabels bij annotatielijnen, bijvoorbeeld &amp;lt;code&amp;gt;hAnnotatonsLabel = label1, label2, label3&amp;lt;/code&amp;gt;&lt;br /&gt;
;hAnnotatonsLine: toon horizontale annotatielijnen bij specifieke waarden, bijvoorbeeld &amp;lt;code&amp;gt;hAnnotatonsLine=4, 5, 6&amp;lt;/code&amp;gt;&lt;br /&gt;
;height: hoogte van de grafiek in pixels, bij de meeste grafieken de hoogte van de Y-as&lt;br /&gt;
;innerRadius: Alleen geldig voor een [[Cirkeldiagram|taartdiagram]], de binnenste [[Straal_(wiskunde)|straal]] in pixels om een &amp;#039;&amp;#039;[[donut]] diagram&amp;#039;&amp;#039; te maken.&lt;br /&gt;
;interpolate: [[Interpolatie]] methode voor lijn- en vlakdiagrammen. &amp;lt;code&amp;gt;monotone&amp;lt;/code&amp;gt; is aanbevolen voor een [[:en:monotone cubic interpolation|monotone cubic interpolation]]. Op https://github.com/nyurik/vega/wiki/Marks#line staan de andere ondersteunde interpolatiemethoden.&lt;br /&gt;
;legend: Toon [[Legenda|legenda/legende]]. Dit werkt alleen bij meerdere datareeksen.&lt;br /&gt;
;linewidth: Voor een lijndiagram: de dikte van de lijnen, een lijndikte van 0 resulteert in een [[Sjabloon:Graph:Chart#Spreidingsdiagram|spreidingsdiagram]]. Voor een taartdiagram: de ruimte tussen de taartpunten.&lt;br /&gt;
;linewidths: Voor verschillende lijndiktes per datareeks. Een lijndikte van 0 in combinatie met &amp;quot;showSymbols&amp;quot; laat die lijn weg, toont slechts de punten, bijvoorbeeld &amp;lt;code&amp;gt;linewidths=1, 0, 5, 0.2&amp;lt;/code&amp;gt;&lt;br /&gt;
;showSymbols{{Anker|showSymbols}}: voor lijngrafieken: toon een symbool op data punten. Een getal geeft de symboolgrootte aan in pixels, bijvoorbeeld &amp;lt;code&amp;gt;showSymbols=3&amp;lt;/code&amp;gt;. &amp;lt;code&amp;gt;showSymbols=&amp;lt;/code&amp;gt; geeft punten met een standaardgrootte van 2.5 pixel. Verschillende groottes zijn mogelijk per datareeks: &amp;lt;code&amp;gt;showSymbols=1, 2, 3, 4&amp;lt;/code&amp;gt;&lt;br /&gt;
;showValues: Voor een taartdiagram en een ongestapeld staafdiagram: Toon y waarden als tekst in de grafiek. De volgende parameters, gescheiden door komma&amp;#039;s, definiëren hoe de tekst er uit ziet, bijvoorbeeld &amp;lt;code&amp;gt;showValues = fontcolor:silver, fontsize:10, offset:10&amp;lt;/code&amp;gt;.&lt;br /&gt;
:* &amp;#039;&amp;#039;&amp;#039;format&amp;#039;&amp;#039;&amp;#039;: Formatteer numerieken zoals op https://github.com/d3/d3-3.x-api-reference/blob/master/Formatting.md#numbers en datum/tijd zoals op https://github.com/d3/d3-3.x-api-reference/blob/master/Time-Formatting.md .&lt;br /&gt;
:* &amp;#039;&amp;#039;&amp;#039;fontcolor&amp;#039;&amp;#039;&amp;#039;: de kleur van de tekst&lt;br /&gt;
:* &amp;#039;&amp;#039;&amp;#039;fontsize&amp;#039;&amp;#039;&amp;#039;: de grootte van de tekst&lt;br /&gt;
:* &amp;#039;&amp;#039;&amp;#039;offset&amp;#039;&amp;#039;&amp;#039;: verplaats de tekst. Voor een staafdiagram en een taartdiagram met &amp;lt;code&amp;gt;midangle&amp;lt;/code&amp;gt; definieert dit of de tekst binnen of buiten het diagram valt.&lt;br /&gt;
:* &amp;#039;&amp;#039;&amp;#039;angle&amp;#039;&amp;#039;&amp;#039; voor taartdiagrammen: de hoek in graden, gebaseerd op de mid-angle van de taartpunt. &amp;lt;code&amp;gt;midangle&amp;lt;/code&amp;gt; is de standaardwaarde.&lt;br /&gt;
;symbolsNoFill: &amp;lt;code&amp;gt;symbolsNoFill =&amp;lt;/code&amp;gt; vul het symbool niet, tekent alleen de omtrek.&lt;br /&gt;
;symbolsShape: de vorm van het symbool, mogelijke waarden: circle, x, square, cross, diamond, triangle_up, triangle_down, triangle_right, triangle_left. Elke data reeks kan een eigen symbool krijgen, gebruik door komma&amp;#039;s gescheiden waarden, bijvoorbeeld: &amp;lt;code&amp;gt;symbolsShape= circle, cross, square&amp;lt;/code&amp;gt;&lt;br /&gt;
;symbolsStroke: Voor &amp;quot;x&amp;quot; symbol en &amp;quot;symbolsNoFill&amp;quot;: de dikte van de lijn in pixels, standaard waarde is 2.5.&lt;br /&gt;
;type: het soort diagram: &lt;br /&gt;
:*&amp;lt;code&amp;gt;area&amp;lt;/code&amp;gt;, [[Vlakdiagram]]&lt;br /&gt;
:*&amp;lt;code&amp;gt;line&amp;lt;/code&amp;gt;, [[Lijndiagram]] of [[Spreidingsdiagram]]&lt;br /&gt;
:*&amp;lt;code&amp;gt;pie&amp;lt;/code&amp;gt;, [[Cirkeldiagram|taartdiagram]] &lt;br /&gt;
:*&amp;lt;code&amp;gt;rect&amp;lt;/code&amp;gt;, [[Staafdiagram]]&lt;br /&gt;
:*&amp;lt;code&amp;gt;stackedarea&amp;lt;/code&amp;gt;, [[Sjabloon:Graph:Chart#Gestapeld_Staafdiagram|Gestapeld Vlakdiagram]]&lt;br /&gt;
:*&amp;lt;code&amp;gt;stackedrect&amp;lt;/code&amp;gt;, [[Sjabloon:Graph:Chart#Gestapeld_Staafdiagram|Gestapeld Staafdiagram]]&lt;br /&gt;
;vAnnotatonsLabel: toon verticale annotatielabels bij annotatielijnen, bijvoorbeeld &amp;lt;code&amp;gt;vAnnotatonsLabel = label1, label2, label3&amp;lt;/code&amp;gt;&lt;br /&gt;
;vAnnotatonsLine: toon verticale annotatielijnen bij specifieke waardes, bijvoorbeeld  &amp;lt;code&amp;gt;vAnnotatonsLine=4, 5, 6&amp;lt;/code&amp;gt;&lt;br /&gt;
;width: breedte van de grafiek in pixels, bij de meeste grafieken de lengte van de x-as&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;x: de x-waarden, gescheiden door komma&amp;#039;s, &amp;lt;code&amp;gt;x=a,b,c&amp;lt;/code&amp;gt;&lt;br /&gt;
;xAxisAngle: draaiing van de x-as labels in graden, aanbevolen waarden: -45, +45, -90, +90&lt;br /&gt;
;xAxisFormat{{Anker|xAxisFormat}}: Formatteer de labels op de x-as. &lt;br /&gt;
:Voor de formattering van numerieken zie https://github.com/d3/d3-3.x-api-reference/blob/master/Formatting.md#numbers, bijvoorbeeld&lt;br /&gt;
:*&amp;lt;code&amp;gt;xAxisFormat=%&amp;lt;/code&amp;gt; voor percentages, -0.1=-10%, 0=0%, .25=25%, 1=100%, 1.5=150%. xAxisFormat=.1% geeft percentages met 1 cijfer achter de &amp;#039;komma&amp;#039;.&lt;br /&gt;
:*&amp;lt;code&amp;gt;xAxisFormat=03&amp;lt;/code&amp;gt; alles 3 lang, met voorloopnullen&lt;br /&gt;
:*&amp;lt;code&amp;gt;xAxisFormat=.2f&amp;lt;/code&amp;gt; 2 cijfers achter de &amp;#039;komma&amp;#039;&lt;br /&gt;
:*&amp;lt;code&amp;gt;xAxisFormat=d&amp;lt;/code&amp;gt; geheel getal&lt;br /&gt;
:Noot: Het is nog niet mogelijk om getallen [[Decimaal_talstelsel#Getallen|&amp;#039;Europees&amp;#039;]] te formatteren als 583.231.475.923,00 	&lt;br /&gt;
:Zie https://github.com/d3/d3-3.x-api-reference/blob/master/Time-Formatting.md voor datum/tijd. &lt;br /&gt;
;xAxisMin, &amp;#039;&amp;#039;&amp;#039;xAxisMax&amp;#039;&amp;#039;&amp;#039;: voor lijn, spreidings en vlakdiagrammen: minimum en maximum waarden van de x-as. Met deze parameters kan x-as gespiegeld worden door min en max om te draaien. Zet de Max op de laagste waarde, de min op de hoogste.&lt;br /&gt;
;xAxisTitle: Beschrijving van de variabele op de x-as&lt;br /&gt;
;xGrid: toon verticale rasterlijnen voor x-as waarden.&lt;br /&gt;
;xScaleType{{Anker|xScaleType}}: het soort van schaal van de x-as.&lt;br /&gt;
:*&amp;lt;code&amp;gt;linear&amp;lt;/code&amp;gt;: lineaire schaal, de standaard&lt;br /&gt;
:*&amp;lt;code&amp;gt;log&amp;lt;/code&amp;gt; [[logaritmische schaal]]&lt;br /&gt;
:*&amp;lt;code&amp;gt;sqrt&amp;lt;/code&amp;gt; [[vierkantswortel-schaal]]&lt;br /&gt;
;xType: datatype van x-as waarden. &lt;br /&gt;
:*&amp;lt;code&amp;gt;date&amp;lt;/code&amp;gt;: datums, bijvoorbeeld 2021/02/14&lt;br /&gt;
:*&amp;lt;code&amp;gt;integer&amp;lt;/code&amp;gt;: [[Integer_(informatica)|geheel getal]]&lt;br /&gt;
:*&amp;lt;code&amp;gt;number&amp;lt;/code&amp;gt;: [[Zwevendekommagetal|getal met cijfers achter de komma]]&lt;br /&gt;
:*&amp;lt;code&amp;gt;string&amp;lt;/code&amp;gt;: tekst. Als er maar een paar waardes zijn, gebruik dan &amp;lt;code&amp;gt;xType=string&amp;lt;/code&amp;gt; om herhaling van x-as waarden te voorkomen.&lt;br /&gt;
&lt;br /&gt;
&lt;br /&gt;
;y: De y waarden van een enkele datareeks, gescheiden door komma&amp;#039;s, bijvoorbeeld &amp;lt;code&amp;gt;y=1,2,4,9&amp;lt;/code&amp;gt;&lt;br /&gt;
;y1, y2, …: de y-waarden van meerdere datareeksen, bijvoorbeeld &amp;lt;code&amp;gt;y1=1,2,4,9&amp;lt;/code&amp;gt;, &amp;lt;code&amp;gt;y2=1,8,32,27&amp;lt;/code&amp;gt;. Bij een taartdiagram geeft &amp;lt;code&amp;gt;y2&amp;lt;/code&amp;gt; de straal van de taartpunten.&lt;br /&gt;
;yAxisFormat: formatteer de labels op de y-as, de toegestane waarden zijn hetzelfde als bij [[#xAxisFormat|xAxisFormat]].&lt;br /&gt;
;yAxisMin, and yAxisMax: voor lijn, spreidings en vlakdiagrammen: minimum en maximum waarden van de y-as. Met deze parameters kan y-as ondersteboven gezet worden door min en max om te draaien. Zet de Max op de laagste waarde, de min op de hoogste.&lt;br /&gt;
;yAxisTitle: beschrijving van de variabele op de y-as&lt;br /&gt;
;yGrid: toon horizontale rasterlijnen voor y-as waarden.&lt;br /&gt;
;yScaleType: het soort van schaal op de y-as. Zie [[#xScaleType|xScaleType]] voor mogelijke schalen.&lt;br /&gt;
;yType: data type van y-as waarden, &lt;br /&gt;
:*&amp;lt;code&amp;gt;date&amp;lt;/code&amp;gt;: datums, bijvoorbeeld 2021/02/14&lt;br /&gt;
:*&amp;lt;code&amp;gt;integer&amp;lt;/code&amp;gt;: [[Integer_(informatica)|geheel getal]]&lt;br /&gt;
:*&amp;lt;code&amp;gt;number&amp;lt;/code&amp;gt;: [[Zwevendekommagetal|getal met cijfers achter de komma]]&lt;br /&gt;
:*&amp;lt;code&amp;gt;string&amp;lt;/code&amp;gt;: tekst, alleen mogelijk bij een lijndiagram.&lt;br /&gt;
;y1Title, y2Title, …: beschrijving van de datareeksen in de legenda/legende.&lt;br /&gt;
&lt;br /&gt;
}}{{#if:{{{1|}}}||&lt;br /&gt;
;formatjson: format JSON object for better legibility&lt;br /&gt;
&lt;br /&gt;
=== Template wrappers ===&lt;br /&gt;
The functions &amp;lt;code&amp;gt;mapWrapper&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;chartWrapper&amp;lt;/code&amp;gt; are wrappers to pass all parameters of the calling template to the respective &amp;lt;code&amp;gt;map&amp;lt;/code&amp;gt; and &amp;lt;code&amp;gt;chart&amp;lt;/code&amp;gt; functions.&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Opmerking:&amp;#039;&amp;#039;&amp;#039; In de voorvertoning bij het bewerken is de grafiek een [[:en:canvas element|canvas element]], een [[Vectorafbeelding]]. Echter, na publiceren van de pagina wordt de grafiek een [[Portable_network_graphics|PNG bestand]].&lt;br /&gt;
{{#if:{{{1|}}}||&amp;lt;!-- Parts not to be transcluded from the wrapper templates --&amp;gt;&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;{{&amp;lt;/nowiki&amp;gt;#invoke:{{BASEPAGENAME}}{{!}}&amp;#039;&amp;#039;function_wrapper_name&amp;#039;&amp;#039;&amp;lt;nowiki&amp;gt;}}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{#ifeq:{{PAGENAME}}|{{ROOTPAGENAME}}|{{#ifeq:{{NAMESPACE}}|Module|[[Categorie:Wikipedia:Modules]]}}}}&lt;/div&gt;</summary>
		<author><name>Colani</name></author>
	</entry>
</feed>