<?xml version="1.0"?>
<feed xmlns="http://www.w3.org/2005/Atom" xml:lang="nl">
	<id>https://wiki-raamsdonk.nl/index.php?action=history&amp;feed=atom&amp;title=Sjabloon%3AGraph%3ALines</id>
	<title>Sjabloon:Graph:Lines - Bewerkingsoverzicht</title>
	<link rel="self" type="application/atom+xml" href="https://wiki-raamsdonk.nl/index.php?action=history&amp;feed=atom&amp;title=Sjabloon%3AGraph%3ALines"/>
	<link rel="alternate" type="text/html" href="https://wiki-raamsdonk.nl/index.php?title=Sjabloon:Graph:Lines&amp;action=history"/>
	<updated>2026-04-24T05:16:05Z</updated>
	<subtitle>Bewerkingsoverzicht voor deze pagina op de wiki</subtitle>
	<generator>MediaWiki 1.43.6</generator>
	<entry>
		<id>https://wiki-raamsdonk.nl/index.php?title=Sjabloon:Graph:Lines&amp;diff=25047&amp;oldid=prev</id>
		<title>Colani: 1 versie geïmporteerd</title>
		<link rel="alternate" type="text/html" href="https://wiki-raamsdonk.nl/index.php?title=Sjabloon:Graph:Lines&amp;diff=25047&amp;oldid=prev"/>
		<updated>2023-04-06T02:27:17Z</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;&amp;lt;includeonly&amp;gt;{{#tag:{{#if:{{{debug|}}}|syntaxhighlight|graph}}|&amp;lt;/includeonly&amp;gt;&amp;lt;noinclude&amp;gt;{{Sjabdoc|1=&lt;br /&gt;
Dit sjabloon maakt een lijngrafiek van gegevens uit de gegevensnaamruimte van Commons of van Wikidata met behulp van een [[SPARQL]]-query.&lt;br /&gt;
&lt;br /&gt;
&amp;#039;&amp;#039;&amp;#039;Let op!&amp;#039;&amp;#039;&amp;#039; De hoofdversie van dit sjabloon bevindt zich in MediaWiki&amp;#039;s [[mw:Template:Graph:Lines|Template:Graph:Lines]]. Wijzigingen of aanvragen voor wijzigingen voor dit sjabloon horen daar plaats te vinden, om vervolgens gekopieerd te worden naar andere wiki&amp;#039;s.&lt;br /&gt;
&lt;br /&gt;
== Voorbeelden ==&lt;br /&gt;
=== Met brontabel van Commons ===&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;{{&amp;lt;/nowiki&amp;gt;{{BASEPAGENAME}}&lt;br /&gt;
 &amp;amp;#124; table=bls.gov/US Women&amp;#039;s weekly earnings as a percent of men&amp;#039;s by age, annual averages.tab&lt;br /&gt;
 &amp;amp;#124; type=year &amp;amp;#124; xField=year&lt;br /&gt;
 &amp;amp;#124; series=&amp;quot;age_16_24&amp;quot;, &amp;quot;age_25_34&amp;quot;, &amp;quot;age_35_44&amp;quot;, &amp;quot;age_45_54&amp;quot;&lt;br /&gt;
 &amp;amp;#124; title=Gender pay gap in the United States_&lt;br /&gt;
 &amp;amp;#124; yZero=false &amp;amp;#124; xAxis=Year &amp;amp;#124; yAxis=Percentage &amp;amp;#124; yMax=100 &amp;amp;#124; yGrid=y &amp;amp;#124; legend=Age group&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;}}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
 &lt;br /&gt;
{{ {{BASEPAGENAME}}&lt;br /&gt;
| table=bls.gov/US Women&amp;#039;s weekly earnings as a percent of men&amp;#039;s by age, annual averages.tab&lt;br /&gt;
| type=year&lt;br /&gt;
| xField=year&lt;br /&gt;
| series=&amp;quot;age_16_24&amp;quot;, &amp;quot;age_25_34&amp;quot;, &amp;quot;age_35_44&amp;quot;, &amp;quot;age_45_54&amp;quot;&lt;br /&gt;
| yZero=false&lt;br /&gt;
| title=Gender pay gap in the United States&lt;br /&gt;
| xAxis=Year&lt;br /&gt;
| yAxis=Percentage&lt;br /&gt;
| yMax=100&lt;br /&gt;
| yGrid=y&lt;br /&gt;
| legend=Age group&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Met Wikidata ===&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;{{&amp;lt;/nowiki&amp;gt;{{BASEPAGENAME}}&lt;br /&gt;
 &amp;amp;#124; tabletype=query&lt;br /&gt;
 &amp;amp;#124; table=&lt;br /&gt;
 &amp;lt;syntaxhighlight lang=&amp;quot;sparql&amp;quot;&amp;gt;&lt;br /&gt;
SELECT ?decade (COUNT(?decade) AS ?count) &lt;br /&gt;
WHERE {&lt;br /&gt;
  ?item wdt:P31 wd:Q3305213 .&lt;br /&gt;
  ?item wdt:P571 ?inception .&lt;br /&gt;
  BIND( year(?inception) as ?year ). &lt;br /&gt;
  BIND( ROUND(?year/10)*10 as ?decade ) .&lt;br /&gt;
  FILTER( ?year &amp;gt; 1400)&lt;br /&gt;
} &lt;br /&gt;
GROUP BY ?decade ORDER BY ?decade&lt;br /&gt;
&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
 &amp;amp;#124; series=&amp;quot;count&amp;quot; &amp;amp;#124; type=year &amp;amp;#124; xField=decade&lt;br /&gt;
 &amp;amp;#124; title=Paintings by decade&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;}}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{ {{BASEPAGENAME}}&lt;br /&gt;
|tabletype=query&lt;br /&gt;
|table=&lt;br /&gt;
SELECT ?decade (COUNT(?decade) AS ?count) WHERE {&lt;br /&gt;
  ?item wdt:P31 wd:Q3305213 .&lt;br /&gt;
  ?item wdt:P571 ?inception .&lt;br /&gt;
  BIND( year(?inception) as ?year ). &lt;br /&gt;
  BIND( ROUND(?year/10)*10 as ?decade ) .&lt;br /&gt;
  FILTER( ?year &amp;gt; 1400)&lt;br /&gt;
} GROUP BY ?decade ORDER BY ?decade&lt;br /&gt;
|series=&amp;quot;count&amp;quot;&lt;br /&gt;
|type=year&lt;br /&gt;
|xField=decade&lt;br /&gt;
|title=Paintings by decade&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
=== Met Wikidata (meerdere lijnen) ===&lt;br /&gt;
De Wikidata-query levert drie kolommen op: jaar, populatiegrootte en landnaam. De grafiek toont één lijn per land.&lt;br /&gt;
&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;{{&amp;lt;/nowiki&amp;gt;{{BASEPAGENAME}}&lt;br /&gt;
 &amp;amp;#124; tabletype=query&lt;br /&gt;
 &amp;amp;#124; table=&lt;br /&gt;
 &amp;lt;syntaxhighlight lang=&amp;quot;sparql&amp;quot;&amp;gt;&lt;br /&gt;
#Population of countries sharing a border with Germany&lt;br /&gt;
SELECT ?year ?population ?countryLabel WHERE {&lt;br /&gt;
  {&lt;br /&gt;
    SELECT ?country ?year (AVG(?populations) AS ?population) WHERE {&lt;br /&gt;
      {&lt;br /&gt;
        SELECT ?country (YEAR(?date) AS ?year) ?populations WHERE {&lt;br /&gt;
          ?country wdt:P47 wd:Q183.&lt;br /&gt;
          ?country p:P1082 ?populationStatement.&lt;br /&gt;
          ?populationStatement ps:P1082 ?populations.&lt;br /&gt;
          ?populationStatement pq:P585 ?date.&lt;br /&gt;
          ?country wdt:P31 wd:Q3624078.&lt;br /&gt;
        }&lt;br /&gt;
      }&lt;br /&gt;
    }&lt;br /&gt;
    GROUP BY ?country ?year&lt;br /&gt;
  }&lt;br /&gt;
  SERVICE wikibase:label { bd:serviceParam wikibase:language &amp;quot;{{CONTENTLANGUAGE}}&amp;quot;. }&lt;br /&gt;
}&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
 &amp;amp;#124; type=year &amp;amp;#124; xField=year &amp;amp;#124; group=countryLabel &amp;amp;#124; value=population&lt;br /&gt;
 &amp;amp;#124; title=Population of countries bordering Germany&lt;br /&gt;
 &amp;amp;#124; legend=- &amp;amp;#124; xGrid=y &amp;amp;#124; yGrid=y &amp;amp;#124; yTicks=7 &amp;amp;#124; width=600&lt;br /&gt;
 &amp;lt;nowiki&amp;gt;}}&amp;lt;/nowiki&amp;gt;&lt;br /&gt;
&lt;br /&gt;
{{ {{BASEPAGENAME}}&lt;br /&gt;
| tabletype=query&lt;br /&gt;
| table=&lt;br /&gt;
#Population of countries sharing a border with Germany&lt;br /&gt;
SELECT ?year ?population ?countryLabel WHERE {&lt;br /&gt;
  {&lt;br /&gt;
    SELECT ?country ?year (AVG(?populations) AS ?population) WHERE {&lt;br /&gt;
      {&lt;br /&gt;
        SELECT ?country (YEAR(?date) AS ?year) ?populations WHERE {&lt;br /&gt;
          ?country wdt:P47 wd:Q183.&lt;br /&gt;
          ?country p:P1082 ?populationStatement.&lt;br /&gt;
          ?populationStatement ps:P1082 ?populations.&lt;br /&gt;
          ?populationStatement pq:P585 ?date.&lt;br /&gt;
          ?country wdt:P31 wd:Q3624078.&lt;br /&gt;
        }&lt;br /&gt;
      }&lt;br /&gt;
    }&lt;br /&gt;
    GROUP BY ?country ?year&lt;br /&gt;
  }&lt;br /&gt;
  SERVICE wikibase:label { bd:serviceParam wikibase:language &amp;quot;{{CONTENTLANGUAGE}}&amp;quot;. }&lt;br /&gt;
}&lt;br /&gt;
| type=year | xField=year&lt;br /&gt;
| group=countryLabel | value=population&lt;br /&gt;
| title=Population of countries bordering Germany&lt;br /&gt;
| legend=- | xGrid=y | yGrid=y | yTicks=7 | width=600&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
== Parameters ==&lt;br /&gt;
{{#invoke:TNT|doc|Graph:Lines}}&amp;lt;!-- Translations are at https://commons.wikimedia.org/wiki/Data:Templatedata/Graph:Lines.tab --&amp;gt;&lt;br /&gt;
&lt;br /&gt;
}}&amp;lt;syntaxhighlight lang=html&amp;gt;&amp;lt;graph mode=&amp;quot;interactive&amp;quot; title=&amp;quot;&amp;quot;&amp;gt;&amp;lt;/syntaxhighlight&amp;gt;{{#tag:syntaxhighlight|&amp;lt;/noinclude&amp;gt;&lt;br /&gt;
{&lt;br /&gt;
  //&lt;br /&gt;
  // ATTENTION: This code is maintained at https://www.mediawiki.org/wiki/Template:Graph:Lines&lt;br /&gt;
  //            Please do not modify it anywhere else, as it may get copied and override your changes.&lt;br /&gt;
  //            Suggestions can be made at https://www.mediawiki.org/wiki/Template_talk:Graph:Lines&lt;br /&gt;
  //&lt;br /&gt;
  // Template translation is in https://commons.wikimedia.org/wiki/Data:Original/Template:Graphs.tab&lt;br /&gt;
  //&lt;br /&gt;
&lt;br /&gt;
  &amp;quot;version&amp;quot;: 2,&lt;br /&gt;
  &amp;quot;width&amp;quot;: {{{width|400}}},&lt;br /&gt;
  &amp;quot;height&amp;quot;: {{{height|300}}},&lt;br /&gt;
  &amp;lt;!--&lt;br /&gt;
    Parameter to controls how width/height should be interpreted.&lt;br /&gt;
    See Vega 2.x &amp;quot;padding&amp;quot; https://vega.github.io/vega/docs/porting-guide/#layout&lt;br /&gt;
    and Vega x.x &amp;quot;autosize&amp;quot; https://vega.github.io/vega-lite/docs/size.html#autosize&lt;br /&gt;
    and CSS attribute &amp;quot;box-sizing&amp;quot; https://developer.mozilla.org/docs/Web/CSS/box-sizing&lt;br /&gt;
    for references&lt;br /&gt;
  --&amp;gt;&lt;br /&gt;
{{#switch: {{{chartSizing|}}}&lt;br /&gt;
|pad|plotting-box|content-box=&lt;br /&gt;
  &amp;quot;padding&amp;quot;: &amp;quot;auto&amp;quot;,&lt;br /&gt;
|fit|padding-box=&lt;br /&gt;
  &amp;quot;padding&amp;quot;: &amp;quot;strict&amp;quot;,&lt;br /&gt;
| &amp;quot;padding&amp;quot;: &amp;quot;strict&amp;quot;,&lt;br /&gt;
}}&lt;br /&gt;
  &amp;lt;!--&lt;br /&gt;
    under Vega 2 without &amp;quot;init&amp;quot; this signal does not work as expected with legend positioning&lt;br /&gt;
    specifically when using &amp;quot;rightwidth&amp;quot; without &amp;quot;init&amp;quot; for chart title positioning&lt;br /&gt;
    it causes extra blank space appearing at the left of chart plotting&lt;br /&gt;
    &amp;quot;init&amp;quot; description: https://vega.github.io/vega/docs/porting-guide/#:~:text=%22init%22&lt;br /&gt;
  --&amp;gt;&lt;br /&gt;
  &amp;quot;signals&amp;quot;: [{&amp;quot;name&amp;quot;: &amp;quot;rightwidth&amp;quot;, &amp;quot;expr&amp;quot;: &amp;quot;width + padding.right&amp;quot;, &amp;quot;init&amp;quot;:&amp;quot;{{{width|400}}}&amp;quot;}],&lt;br /&gt;
  &amp;quot;data&amp;quot;: [{&lt;br /&gt;
    &amp;quot;name&amp;quot;: &amp;quot;chart&amp;quot;,&lt;br /&gt;
    {{#switch: {{{tabletype|tab}}}&lt;br /&gt;
    |tab=   &amp;quot;url&amp;quot;: &amp;quot;tabular:///{{{table}}}&amp;quot;,&lt;br /&gt;
    |query= &amp;quot;url&amp;quot;: &amp;quot;wikidatasparql:///?query={{urlencode:{{{table}}}|PATH}}&amp;quot;,&lt;br /&gt;
    }}&lt;br /&gt;
    &amp;quot;format&amp;quot;: {&amp;quot;type&amp;quot;: &amp;quot;json&amp;quot;&lt;br /&gt;
      {{#ifeq:{{{tabletype|tab}}}|tab|&lt;br /&gt;
      , &amp;quot;property&amp;quot;: &amp;quot;data&amp;quot;&lt;br /&gt;
      }}&lt;br /&gt;
      {{#ifeq:{{{type|}}}|time|&lt;br /&gt;
      , &amp;quot;parse&amp;quot;: {&amp;quot;{{{xField}}}&amp;quot;: &amp;quot;date&amp;quot;}&lt;br /&gt;
      }}&lt;br /&gt;
    },&lt;br /&gt;
    &amp;quot;transform&amp;quot;: [&lt;br /&gt;
{{#if:{{{dataTransforms|}}}|&lt;br /&gt;
      // chart data custom  transforms&lt;br /&gt;
      {{{dataTransforms|}}},&lt;br /&gt;
}}&lt;br /&gt;
{{#if:{{{filter|}}}|&lt;br /&gt;
      // Optionally filter data with an template expression parameter&lt;br /&gt;
      // e.g. `filter = datum.some_dataset_field &amp;gt; 1900 &amp;amp;&amp;amp; datum.some_dataset_field &amp;lt; 2000` where `some_dataset_field` means some valid field of displayed dataset&lt;br /&gt;
      { &amp;quot;type&amp;quot;: &amp;quot;filter&amp;quot;, &amp;quot;test&amp;quot;: &amp;quot;{{{filter}}}&amp;quot; },&lt;br /&gt;
}}&lt;br /&gt;
      // Convert xField parameter into a field &amp;quot;_xfield&amp;quot;&lt;br /&gt;
      {&amp;quot;type&amp;quot;: &amp;quot;formula&amp;quot;, &amp;quot;field&amp;quot;: &amp;quot;_xfield&amp;quot;, &amp;quot;expr&amp;quot;:&lt;br /&gt;
{{#switch: {{{type|year}}}&lt;br /&gt;
| year= &amp;quot;datetime(datum.{{{xField|year}}}, 0, 1)&amp;quot;&lt;br /&gt;
| &amp;quot;datum.{{{xField}}}&amp;quot;&lt;br /&gt;
}}&lt;br /&gt;
      }&lt;br /&gt;
      , {&amp;quot;type&amp;quot;: &amp;quot;sort&amp;quot;, &amp;quot;by&amp;quot;: [&amp;quot;_xfield&amp;quot;]}&lt;br /&gt;
{{#if:{{{series|}}}&lt;br /&gt;
|     , {&amp;quot;type&amp;quot;: &amp;quot;fold&amp;quot;, &amp;quot;fields&amp;quot;: [{{{series}}}]}&lt;br /&gt;
}}&lt;br /&gt;
{{#if:{{{replaceZerosWith|}}}&lt;br /&gt;
|   , {&amp;quot;type&amp;quot;: &amp;quot;formula&amp;quot;, &amp;quot;field&amp;quot;: &amp;quot;_yfield&amp;quot;, &amp;quot;expr&amp;quot;: &amp;quot;max(datum.{{#if:{{{series|}}}|value|{{{value|value}}}}}, {{{replaceZerosWith}}})&amp;quot; }&lt;br /&gt;
|   , {&amp;quot;type&amp;quot;: &amp;quot;formula&amp;quot;, &amp;quot;field&amp;quot;: &amp;quot;_yfield&amp;quot;, &amp;quot;expr&amp;quot;: &amp;quot;datum.{{#if:{{{series|}}}|value|{{{value|value}}}}}&amp;quot; }&lt;br /&gt;
}}&lt;br /&gt;
{{#ifeq:{{{yScale|}}}|log&lt;br /&gt;
|   , {&amp;quot;type&amp;quot;: &amp;quot;filter&amp;quot;, &amp;quot;test&amp;quot;: &amp;quot;datum._yfield != 0&amp;quot;}&lt;br /&gt;
}}&lt;br /&gt;
    ]&lt;br /&gt;
  },&lt;br /&gt;
{{#if:{{{series|}}}|{{#ifeq: {{{tabletype|tab}}} | tab |&lt;br /&gt;
  // source of labels for `tabletype=tab`&lt;br /&gt;
  {&lt;br /&gt;
    &amp;quot;name&amp;quot;: &amp;quot;labels&amp;quot;,&lt;br /&gt;
    &amp;quot;url&amp;quot;: &amp;quot;tabular:///{{{table}}}&amp;quot;,&lt;br /&gt;
    &amp;quot;format&amp;quot;: {&amp;quot;type&amp;quot;: &amp;quot;json&amp;quot;, &amp;quot;property&amp;quot;: &amp;quot;fields&amp;quot;},&lt;br /&gt;
    &amp;quot;transform&amp;quot;: [&lt;br /&gt;
{{#if:{{{labelsTransforms|}}}|&lt;br /&gt;
      // labels custom transforms&lt;br /&gt;
      {{{labelsTransforms|}}},&lt;br /&gt;
}}&lt;br /&gt;
{{#if:{{{labelsFilter|}}}|&lt;br /&gt;
      // Optionally filter labels with an template expression parameter&lt;br /&gt;
      // e.g. `filter = &amp;#039;year&amp;#039; != datum.name`&lt;br /&gt;
      { &amp;quot;type&amp;quot;: &amp;quot;filter&amp;quot;, &amp;quot;test&amp;quot;: &amp;quot;{{{labelsFilter}}}&amp;quot; },&lt;br /&gt;
}}&lt;br /&gt;
    ]&lt;br /&gt;
  },&lt;br /&gt;
}}}}&lt;br /&gt;
&lt;br /&gt;
{{#if: {{{vAnnotationsTable|{{{vAnnotationsValues|}}}}}}|&lt;br /&gt;
    // Each vertical annotation is expected to be x-scale typed `x`, string `text`,&lt;br /&gt;
    // and optional string `color` (e.g. &amp;quot;#4d2800&amp;quot;)&lt;br /&gt;
    {&lt;br /&gt;
      &amp;quot;name&amp;quot;: &amp;quot;vAnnotations&amp;quot;,&lt;br /&gt;
      {{#if: {{{vAnnotationsTable|}}}&lt;br /&gt;
      | &amp;quot;url&amp;quot;: &amp;quot;tabular:///{{{vAnnotationsTable}}}&amp;quot;,&lt;br /&gt;
        &amp;quot;format&amp;quot;: {&amp;quot;type&amp;quot;: &amp;quot;json&amp;quot;, &amp;quot;property&amp;quot;: &amp;quot;data&amp;quot;},&lt;br /&gt;
      | &amp;quot;values&amp;quot;: [{{{vAnnotationsValues|}}}],&lt;br /&gt;
      }}&lt;br /&gt;
      &amp;quot;transform&amp;quot;: [&lt;br /&gt;
        {{#if: {{{vAnnotationsTransforms|}}} | {{{vAnnotationsTransforms}}}, }}&lt;br /&gt;
{{#ifeq:{{{type|}}}|year|&lt;br /&gt;
        // in case of `type=year` convert year number to UNIX timestamp&lt;br /&gt;
        {&amp;quot;type&amp;quot;: &amp;quot;formula&amp;quot;, &amp;quot;field&amp;quot;: &amp;quot;x&amp;quot;, &amp;quot;expr&amp;quot;: &amp;quot;datetime(datum.x, 0, 1)&amp;quot;},&lt;br /&gt;
}}&lt;br /&gt;
{{#ifeq:{{{type|}}}|time|&lt;br /&gt;
        // in case of `type=time` convert date string to UNIX timestamp&lt;br /&gt;
        {&amp;quot;type&amp;quot;: &amp;quot;formula&amp;quot;, &amp;quot;field&amp;quot;: &amp;quot;x&amp;quot;, &amp;quot;expr&amp;quot;: &amp;quot;datetime(datum.x)&amp;quot;},&lt;br /&gt;
}}&lt;br /&gt;
        // expected item format `{&amp;quot;text&amp;quot;: &amp;quot;...&amp;quot;, &amp;quot;color&amp;quot;: &amp;quot;#000&amp;quot;, x: _ }`&lt;br /&gt;
        { &amp;quot;type&amp;quot;: &amp;quot;formula&amp;quot;, &amp;quot;field&amp;quot;: &amp;quot;text&amp;quot;, &amp;quot;expr&amp;quot;: &amp;quot;datum.text {{!!}} &amp;#039;&amp;#039;&amp;quot; },&lt;br /&gt;
        { &amp;quot;type&amp;quot;: &amp;quot;formula&amp;quot;, &amp;quot;field&amp;quot;: &amp;quot;color&amp;quot;, &amp;quot;expr&amp;quot;: &amp;quot;datum.color {{!!}} &amp;#039;#54595d&amp;#039;&amp;quot; }&lt;br /&gt;
      ]&lt;br /&gt;
    },&lt;br /&gt;
}}&lt;br /&gt;
{{#if: {{{hAnnotationsTable|{{{hAnnotationsValues|}}}}}}|&lt;br /&gt;
    // Each horizontal annotation is expected to be numeric `y`, string `text`,&lt;br /&gt;
    // and optional string `color` (e.g. &amp;quot;#4d2800&amp;quot;)&lt;br /&gt;
    {&lt;br /&gt;
      &amp;quot;name&amp;quot;: &amp;quot;hAnnotations&amp;quot;,&lt;br /&gt;
      {{#if: {{{hAnnotationsTable|}}}&lt;br /&gt;
      | &amp;quot;url&amp;quot;: &amp;quot;tabular:///{{{hAnnotationsTable}}}&amp;quot;,&lt;br /&gt;
        &amp;quot;format&amp;quot;: {&amp;quot;type&amp;quot;: &amp;quot;json&amp;quot;, &amp;quot;property&amp;quot;: &amp;quot;data&amp;quot;},&lt;br /&gt;
      | &amp;quot;values&amp;quot;: [{{{hAnnotationsValues|}}}],&lt;br /&gt;
      }}&lt;br /&gt;
      &amp;quot;transform&amp;quot;: [&lt;br /&gt;
        {{#if: {{{hAnnotationsTransforms|}}} | {{{hAnnotationsTransforms}}}, }}&lt;br /&gt;
        // expected item format `{&amp;quot;text&amp;quot;: &amp;quot;...&amp;quot;, &amp;quot;color&amp;quot;: &amp;quot;#000&amp;quot;, y: 0}`&lt;br /&gt;
        { &amp;quot;type&amp;quot;: &amp;quot;formula&amp;quot;, &amp;quot;field&amp;quot;: &amp;quot;text&amp;quot;, &amp;quot;expr&amp;quot;: &amp;quot;datum.text {{!!}} &amp;#039;&amp;#039;&amp;quot; },&lt;br /&gt;
        { &amp;quot;type&amp;quot;: &amp;quot;formula&amp;quot;, &amp;quot;field&amp;quot;: &amp;quot;color&amp;quot;, &amp;quot;expr&amp;quot;: &amp;quot;datum.color {{!!}} &amp;#039;#54595d&amp;#039;&amp;quot; }&lt;br /&gt;
      ]&lt;br /&gt;
    },&lt;br /&gt;
}}&lt;br /&gt;
  ],&lt;br /&gt;
  &amp;quot;scales&amp;quot;: [&lt;br /&gt;
    {&lt;br /&gt;
      &amp;quot;name&amp;quot;: &amp;quot;x&amp;quot;,&lt;br /&gt;
      &amp;quot;type&amp;quot;: {{#switch: {{{type|year}}}&lt;br /&gt;
| year= &amp;quot;time&amp;quot;&lt;br /&gt;
| &amp;quot;{{{type}}}&amp;quot;&lt;br /&gt;
}},&lt;br /&gt;
      &amp;quot;domain&amp;quot;: {&amp;quot;data&amp;quot;: &amp;quot;chart&amp;quot;, &amp;quot;field&amp;quot;: &amp;quot;_xfield&amp;quot;},&lt;br /&gt;
      &amp;quot;range&amp;quot;: &amp;quot;width&amp;quot;,&lt;br /&gt;
      {{#if:{{{xZero|{{{xAxisZero|}}}}}}|&amp;quot;zero&amp;quot;: {{{xZero|{{{xAxisZero|}}}}}},}}&lt;br /&gt;
{{#switch: {{{type|year}}} &amp;lt;!-- convert year to UNIX milliseconds with the means of `#time:` and `#expr:` by parsing &amp;#039;{year}-01-01Z&amp;#039; date string --&amp;gt;&lt;br /&gt;
| year=&lt;br /&gt;
      {{#if:{{{xMin|{{{xAxisMin|}}}}}}|&amp;quot;domainMin&amp;quot;: {{#expr: {{#time: U | {{{xMin|{{{xAxisMin}}}}}}-01-01Z }} * 1000 }},}}&lt;br /&gt;
      {{#if:{{{xMax|{{{xAxisMax|}}}}}}|&amp;quot;domainMax&amp;quot;: {{#expr: {{#time: U | {{{xMax|{{{xAxisMax}}}}}}-01-01Z }} * 1000 }},}}&lt;br /&gt;
|     {{#if:{{{xMin|{{{xAxisMin|}}}}}}|&amp;quot;domainMin&amp;quot;: {{{xMin|{{{xAxisMin}}}}}},}}&lt;br /&gt;
      {{#if:{{{xMax|{{{xAxisMax|}}}}}}|&amp;quot;domainMax&amp;quot;: {{{xMax|{{{xAxisMax}}}}}},}}&lt;br /&gt;
}}&lt;br /&gt;
      {{#if:{{{xAxisClamp|}}}|&amp;quot;clamp&amp;quot;: {{{xAxisClamp}}},}}&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
      &amp;quot;name&amp;quot;: &amp;quot;y&amp;quot;,&lt;br /&gt;
      &amp;quot;type&amp;quot;: &amp;quot;{{{yScale|linear}}}&amp;quot;,&lt;br /&gt;
      &amp;quot;range&amp;quot;: &amp;quot;height&amp;quot;,&lt;br /&gt;
      &amp;quot;domain&amp;quot;: {&amp;quot;data&amp;quot;: &amp;quot;chart&amp;quot;, &amp;quot;field&amp;quot;: &amp;quot;_yfield&amp;quot;},&lt;br /&gt;
      {{#if:{{{yZero|{{{yAxisZero|}}}}}}|&amp;quot;zero&amp;quot;: {{{yZero|{{{yAxisZero|}}}}}},}}&lt;br /&gt;
      {{#if:{{{yMin|{{{yAxisMin|}}}}}}|&amp;quot;domainMin&amp;quot;: {{{yMin|{{{yAxisMin}}}}}},}}&lt;br /&gt;
      {{#if:{{{yMax|{{{yAxisMax|}}}}}}|&amp;quot;domainMax&amp;quot;: {{{yMax|{{{yAxisMax}}}}}},}}&lt;br /&gt;
      {{#if:{{{yAxisClamp|}}}|&amp;quot;clamp&amp;quot;: {{{yAxisClamp}}},}}&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
      &amp;quot;name&amp;quot;: &amp;quot;color&amp;quot;,&lt;br /&gt;
      &amp;quot;type&amp;quot;: &amp;quot;ordinal&amp;quot;,&lt;br /&gt;
      &amp;quot;range&amp;quot;: {{#if:{{{colors|}}}|[{{#invoke:String|replace|&amp;quot;{{{colors}}}|,|&amp;quot;,&amp;quot;}}&amp;quot;] |&amp;quot;{{{colorscheme|category10}}}&amp;quot;}}, &lt;br /&gt;
      &amp;quot;domain&amp;quot;: {&amp;quot;data&amp;quot;: &amp;quot;chart&amp;quot;, &amp;quot;field&amp;quot;: &amp;quot;{{{group|key}}}&amp;quot;}&lt;br /&gt;
    },&lt;br /&gt;
{{#if:{{{series|}}}|&lt;br /&gt;
    {&lt;br /&gt;
      &amp;quot;name&amp;quot;: &amp;quot;labels&amp;quot;,&lt;br /&gt;
      &amp;quot;type&amp;quot;: &amp;quot;ordinal&amp;quot;,&lt;br /&gt;
{{#ifeq: {{{tabletype|tab}}} | tab&lt;br /&gt;
|     &amp;quot;domain&amp;quot;: {&amp;quot;data&amp;quot;: &amp;quot;labels&amp;quot;, &amp;quot;field&amp;quot;: &amp;quot;name&amp;quot;},&lt;br /&gt;
      &amp;quot;range&amp;quot;: {&amp;quot;data&amp;quot;: &amp;quot;labels&amp;quot;, &amp;quot;field&amp;quot;: &amp;quot;title&amp;quot;},&lt;br /&gt;
|     &amp;quot;domain&amp;quot;: [{{{series|}}}],&lt;br /&gt;
      &amp;quot;range&amp;quot;: [{{{series|}}}],&lt;br /&gt;
}}&lt;br /&gt;
    }&lt;br /&gt;
}}&lt;br /&gt;
  ],&lt;br /&gt;
{{#if:{{{legend|}}}|&lt;br /&gt;
  &amp;quot;legends&amp;quot;: [{&lt;br /&gt;
    &amp;quot;fill&amp;quot;: &amp;quot;color&amp;quot;,&lt;br /&gt;
    &amp;quot;stroke&amp;quot;: &amp;quot;color&amp;quot;,&lt;br /&gt;
{{#ifeq: {{{legend|}}}|-|| &amp;quot;title&amp;quot;: &amp;quot;{{{legend|}}}&amp;quot;, }}&lt;br /&gt;
{{#if:{{{series|}}}&lt;br /&gt;
|   &amp;quot;properties&amp;quot;: { &amp;quot;labels&amp;quot;: { &amp;quot;text&amp;quot;: {&amp;quot;scale&amp;quot;: &amp;quot;labels&amp;quot;, &amp;quot;field&amp;quot;: &amp;quot;data&amp;quot;} } }&lt;br /&gt;
}}&lt;br /&gt;
  }],&lt;br /&gt;
}}&lt;br /&gt;
  &amp;quot;axes&amp;quot;: [&lt;br /&gt;
    {&lt;br /&gt;
      &amp;quot;scale&amp;quot;: &amp;quot;x&amp;quot;, &amp;quot;type&amp;quot;: &amp;quot;x&amp;quot;, &amp;quot;tickSizeEnd&amp;quot;: 0,&lt;br /&gt;
      {{#ifeq:{{{xTicks|{{{xAxisTicks|7}}}}}}|-|| &amp;quot;ticks&amp;quot;: {{{xTicks|{{{xAxisTicks|7}}}}}}, }}&lt;br /&gt;
      {{#if:{{{xAxis|{{{xAxisTitle|}}}}}}| &amp;quot;title&amp;quot;: &amp;quot;{{{xAxis|{{{xAxisTitle}}}}}}&amp;quot;, }}&lt;br /&gt;
      {{#if:{{{xAxisFormat|}}}| &amp;quot;format&amp;quot;: &amp;quot;{{{xAxisFormat}}}&amp;quot;, }}&lt;br /&gt;
      {{#if:{{{xGrid|}}}| &amp;quot;grid&amp;quot;: true, }}&lt;br /&gt;
      &amp;quot;properties&amp;quot;: { &lt;br /&gt;
        &amp;quot;labels&amp;quot;: { &lt;br /&gt;
          {{#if:{{{xAxisAngle|}}}| &amp;quot;align&amp;quot;: {&amp;quot;value&amp;quot;: &amp;quot;right&amp;quot;}, &amp;quot;angle&amp;quot;: {&amp;quot;value&amp;quot;: {{{xAxisAngle}}} }, }}&lt;br /&gt;
          {{#if:{{{xAxisFontSize|}}}| &amp;quot;fontSize&amp;quot;: {&amp;quot;value&amp;quot;: {{{xAxisFontSize}}} }, }}&lt;br /&gt;
        } &lt;br /&gt;
       }&lt;br /&gt;
    },&lt;br /&gt;
    {&lt;br /&gt;
      &amp;quot;scale&amp;quot;: &amp;quot;y&amp;quot;, &amp;quot;type&amp;quot;: &amp;quot;y&amp;quot;, &amp;quot;tickSizeEnd&amp;quot;: 0,&lt;br /&gt;
      {{#ifeq:{{{yTicks|{{{yAxisTicks|-}}}}}}|-|| &amp;quot;ticks&amp;quot;: {{{yTicks|{{{yAxisTicks}}}}}}, }}&lt;br /&gt;
      {{#if:{{{yAxis|{{{yAxisTitle|}}}}}}| &amp;quot;title&amp;quot;: &amp;quot;{{{yAxis|{{{yAxisTitle}}}}}}&amp;quot;, }}&lt;br /&gt;
      {{#if:{{{yAxisFormat|}}}| &amp;quot;format&amp;quot;: &amp;quot;{{{yAxisFormat}}}&amp;quot;, }}&lt;br /&gt;
      {{#if:{{{yGrid|}}}| &amp;quot;grid&amp;quot;: true, }}&lt;br /&gt;
      &amp;quot;properties&amp;quot;: { &lt;br /&gt;
        &amp;quot;labels&amp;quot;: { &lt;br /&gt;
          {{#if:{{{yAxisAngle|}}}| &amp;quot;align&amp;quot;: {&amp;quot;value&amp;quot;: &amp;quot;right&amp;quot;}, &amp;quot;angle&amp;quot;: {&amp;quot;value&amp;quot;: {{{yAxisAngle}}} }, }}&lt;br /&gt;
          {{#if:{{{yAxisFontSize|}}}| &amp;quot;fontSize&amp;quot;: {&amp;quot;value&amp;quot;: {{{yAxisFontSize}}} }, }}&lt;br /&gt;
        } &lt;br /&gt;
       }&lt;br /&gt;
    }&lt;br /&gt;
  ],&lt;br /&gt;
&lt;br /&gt;
  &amp;quot;marks&amp;quot;: [&lt;br /&gt;
    // Group data by the group parameter or &amp;quot;key&amp;quot;, and draw lines, one line per group&lt;br /&gt;
    {&lt;br /&gt;
      &amp;quot;type&amp;quot;: &amp;quot;group&amp;quot;,&lt;br /&gt;
      &amp;quot;from&amp;quot;: {&lt;br /&gt;
        &amp;quot;data&amp;quot;: &amp;quot;chart&amp;quot;,&lt;br /&gt;
        &amp;quot;transform&amp;quot;: [{&amp;quot;type&amp;quot;: &amp;quot;facet&amp;quot;, &amp;quot;groupby&amp;quot;: [&amp;quot;{{{group|key}}}&amp;quot;]}]&lt;br /&gt;
      },&lt;br /&gt;
      &amp;quot;marks&amp;quot;: [&lt;br /&gt;
        {&lt;br /&gt;
          &amp;quot;type&amp;quot;: &amp;quot;line&amp;quot;,&lt;br /&gt;
          &amp;quot;properties&amp;quot;: {&lt;br /&gt;
            &amp;quot;hover&amp;quot;: {&lt;br /&gt;
              &amp;quot;stroke&amp;quot;: {&amp;quot;value&amp;quot;: &amp;quot;red&amp;quot;}&lt;br /&gt;
            },&lt;br /&gt;
            &amp;quot;update&amp;quot;: {&lt;br /&gt;
              &amp;quot;stroke&amp;quot;: {&amp;quot;scale&amp;quot;: &amp;quot;color&amp;quot;, &amp;quot;field&amp;quot;: &amp;quot;{{{group|key}}}&amp;quot;}&lt;br /&gt;
            },&lt;br /&gt;
            &amp;quot;enter&amp;quot;: {&lt;br /&gt;
              &amp;quot;y&amp;quot;: {&amp;quot;scale&amp;quot;: &amp;quot;y&amp;quot;, &amp;quot;field&amp;quot;: &amp;quot;_yfield&amp;quot;},&lt;br /&gt;
              &amp;quot;x&amp;quot;: {&amp;quot;scale&amp;quot;: &amp;quot;x&amp;quot;, &amp;quot;field&amp;quot;: &amp;quot;_xfield&amp;quot;},&lt;br /&gt;
              &amp;quot;stroke&amp;quot;: {&amp;quot;scale&amp;quot;: &amp;quot;color&amp;quot;, &amp;quot;field&amp;quot;: &amp;quot;{{{group|key}}}&amp;quot;},&lt;br /&gt;
              &amp;quot;interpolate&amp;quot;: {&amp;quot;value&amp;quot;: &amp;quot;{{{interpolate|linear}}}&amp;quot;},&lt;br /&gt;
              &amp;quot;strokeWidth&amp;quot;: {&amp;quot;value&amp;quot;: {{{linewidth|2.5}}}}&lt;br /&gt;
            }&lt;br /&gt;
          }&lt;br /&gt;
        }&lt;br /&gt;
{{#if:{{{symbols|}}}|        &lt;br /&gt;
        ,&lt;br /&gt;
        {&lt;br /&gt;
          &amp;quot;type&amp;quot;: &amp;quot;symbol&amp;quot;,&lt;br /&gt;
          &amp;quot;properties&amp;quot;: {&lt;br /&gt;
            &amp;quot;hover&amp;quot;: {&lt;br /&gt;
              &amp;quot;fill&amp;quot;: {&amp;quot;value&amp;quot;: &amp;quot;red&amp;quot;}&lt;br /&gt;
            },&lt;br /&gt;
            &amp;quot;update&amp;quot;: {&lt;br /&gt;
              &amp;quot;fill&amp;quot;: {&amp;quot;scale&amp;quot;: &amp;quot;color&amp;quot;, &amp;quot;field&amp;quot;: &amp;quot;{{{group|key}}}&amp;quot;}&lt;br /&gt;
            },&lt;br /&gt;
            &amp;quot;enter&amp;quot;: {&lt;br /&gt;
              &amp;quot;y&amp;quot;: {&amp;quot;scale&amp;quot;: &amp;quot;y&amp;quot;, &amp;quot;field&amp;quot;: &amp;quot;_yfield&amp;quot;},&lt;br /&gt;
              &amp;quot;x&amp;quot;: {&amp;quot;scale&amp;quot;: &amp;quot;x&amp;quot;, &amp;quot;field&amp;quot;: &amp;quot;_xfield&amp;quot;},&lt;br /&gt;
              &amp;quot;size&amp;quot; : {&amp;quot;value&amp;quot;: {{{symbolsize|35}}}},&lt;br /&gt;
              &amp;quot;fill&amp;quot;: {&amp;quot;scale&amp;quot;: &amp;quot;color&amp;quot;, &amp;quot;field&amp;quot;: &amp;quot;{{{group|key}}}&amp;quot;}&lt;br /&gt;
            }&lt;br /&gt;
          }&lt;br /&gt;
        }&lt;br /&gt;
}}        &lt;br /&gt;
      ],&lt;br /&gt;
    },&lt;br /&gt;
&lt;br /&gt;
{{#if: {{{vAnnotationsTable|{{{vAnnotationsValues|}}}}}}|&lt;br /&gt;
    // vertical annotations dashed line&lt;br /&gt;
    {&lt;br /&gt;
      &amp;quot;type&amp;quot;: &amp;quot;rule&amp;quot;,&lt;br /&gt;
      &amp;quot;properties&amp;quot;: {&lt;br /&gt;
        &amp;quot;update&amp;quot;: {&lt;br /&gt;
          &amp;quot;x&amp;quot;: {&amp;quot;scale&amp;quot;: &amp;quot;x&amp;quot;, &amp;quot;field&amp;quot;: &amp;quot;x&amp;quot;},&lt;br /&gt;
          &amp;quot;y&amp;quot;: {&amp;quot;value&amp;quot;: 0},&lt;br /&gt;
          &amp;quot;y2&amp;quot;: {&amp;quot;field&amp;quot;: {&amp;quot;group&amp;quot;: &amp;quot;height&amp;quot;} },&lt;br /&gt;
          &amp;quot;stroke&amp;quot;: {&amp;quot;field&amp;quot;: &amp;quot;color&amp;quot;},&lt;br /&gt;
          &amp;quot;opacity&amp;quot;: {&amp;quot;value&amp;quot;: 0.75},&lt;br /&gt;
          &amp;quot;strokeWidth&amp;quot;: {&amp;quot;value&amp;quot;: 1},&lt;br /&gt;
          &amp;quot;strokeDash&amp;quot;: {&amp;quot;value&amp;quot;: [6,1]}&lt;br /&gt;
        }&lt;br /&gt;
      },&lt;br /&gt;
      &amp;quot;from&amp;quot;: {&amp;quot;data&amp;quot;: &amp;quot;vAnnotations&amp;quot;}&lt;br /&gt;
    },&lt;br /&gt;
    // vertical annotations text&lt;br /&gt;
    {&lt;br /&gt;
      &amp;quot;type&amp;quot;: &amp;quot;text&amp;quot;,&lt;br /&gt;
      &amp;quot;properties&amp;quot;: {&lt;br /&gt;
        &amp;quot;update&amp;quot;: {&lt;br /&gt;
          &amp;quot;x&amp;quot;: {&amp;quot;scale&amp;quot;: &amp;quot;x&amp;quot;, &amp;quot;field&amp;quot;: &amp;quot;x&amp;quot;},&lt;br /&gt;
          &amp;quot;y&amp;quot;: {&amp;quot;value&amp;quot;: 0},&lt;br /&gt;
          &amp;quot;align&amp;quot;: {&amp;quot;value&amp;quot;: &amp;quot;right&amp;quot;},&lt;br /&gt;
          &amp;quot;dx&amp;quot;: {&amp;quot;value&amp;quot;: -3},&lt;br /&gt;
          &amp;quot;dy&amp;quot;: {&amp;quot;value&amp;quot;: 3},&lt;br /&gt;
          &amp;quot;baseline&amp;quot;: {&amp;quot;value&amp;quot;: &amp;quot;top&amp;quot;},&lt;br /&gt;
          &amp;quot;text&amp;quot;: {&amp;quot;field&amp;quot;: &amp;quot;text&amp;quot;},&lt;br /&gt;
          &amp;quot;angle&amp;quot;: {&amp;quot;value&amp;quot;: -90},&lt;br /&gt;
          &amp;quot;opacity&amp;quot;: {&amp;quot;value&amp;quot;: 0.75},&lt;br /&gt;
          &amp;quot;fill&amp;quot;: {&amp;quot;field&amp;quot;: &amp;quot;color&amp;quot;}&lt;br /&gt;
        }&lt;br /&gt;
      },&lt;br /&gt;
      &amp;quot;from&amp;quot;: {&amp;quot;data&amp;quot;: &amp;quot;vAnnotations&amp;quot;}&lt;br /&gt;
    },&lt;br /&gt;
}}&lt;br /&gt;
{{#if: {{{hAnnotationsTable|{{{hAnnotationsValues|}}}}}}|&lt;br /&gt;
    // horizontal annotations dashed line&lt;br /&gt;
    {&lt;br /&gt;
      &amp;quot;type&amp;quot;: &amp;quot;rule&amp;quot;,&lt;br /&gt;
      &amp;quot;properties&amp;quot;: {&lt;br /&gt;
        &amp;quot;update&amp;quot;: {&lt;br /&gt;
          &amp;quot;y&amp;quot;: {&amp;quot;scale&amp;quot;: &amp;quot;y&amp;quot;, &amp;quot;field&amp;quot;: &amp;quot;y&amp;quot;},&lt;br /&gt;
          &amp;quot;x&amp;quot;: {&amp;quot;value&amp;quot;: 0 },&lt;br /&gt;
          &amp;quot;x2&amp;quot;: {&amp;quot;field&amp;quot;: {&amp;quot;group&amp;quot;: &amp;quot;width&amp;quot;} },&lt;br /&gt;
          &amp;quot;stroke&amp;quot;: {&amp;quot;field&amp;quot;: &amp;quot;color&amp;quot;},&lt;br /&gt;
          &amp;quot;opacity&amp;quot;: {&amp;quot;value&amp;quot;: 0.75},&lt;br /&gt;
          &amp;quot;strokeWidth&amp;quot;: {&amp;quot;value&amp;quot;: 1},&lt;br /&gt;
          &amp;quot;strokeDash&amp;quot;: {&amp;quot;value&amp;quot;: [6,1]}&lt;br /&gt;
        }&lt;br /&gt;
      },&lt;br /&gt;
      &amp;quot;from&amp;quot;: {&amp;quot;data&amp;quot;: &amp;quot;hAnnotations&amp;quot;}&lt;br /&gt;
    },&lt;br /&gt;
    // horizontal annotations text&lt;br /&gt;
    {&lt;br /&gt;
      &amp;quot;type&amp;quot;: &amp;quot;text&amp;quot;,&lt;br /&gt;
      &amp;quot;properties&amp;quot;: {&lt;br /&gt;
        &amp;quot;update&amp;quot;: {&lt;br /&gt;
          &amp;quot;y&amp;quot;: {&amp;quot;scale&amp;quot;: &amp;quot;y&amp;quot;, &amp;quot;field&amp;quot;: &amp;quot;y&amp;quot;, &amp;quot;offset&amp;quot;: 3},&lt;br /&gt;
          &amp;quot;x&amp;quot;: {&amp;quot;value&amp;quot;: 0, &amp;quot;offset&amp;quot;: 3},&lt;br /&gt;
          &amp;quot;baseline&amp;quot;: {&amp;quot;value&amp;quot;: &amp;quot;top&amp;quot;},&lt;br /&gt;
          &amp;quot;text&amp;quot;: {&amp;quot;field&amp;quot;: &amp;quot;text&amp;quot;},&lt;br /&gt;
          &amp;quot;angle&amp;quot;: {&amp;quot;value&amp;quot;: 0},&lt;br /&gt;
          &amp;quot;opacity&amp;quot;: {&amp;quot;value&amp;quot;: 0.75},&lt;br /&gt;
          &amp;quot;fill&amp;quot;: {&amp;quot;field&amp;quot;: &amp;quot;color&amp;quot;}&lt;br /&gt;
        }&lt;br /&gt;
      },&lt;br /&gt;
      &amp;quot;from&amp;quot;: {&amp;quot;data&amp;quot;: &amp;quot;hAnnotations&amp;quot;}&lt;br /&gt;
    },&lt;br /&gt;
}}&lt;br /&gt;
&lt;br /&gt;
{{#if:{{{title|}}}|&lt;br /&gt;
    // Draw title at the top of the graph&lt;br /&gt;
    {&lt;br /&gt;
      &amp;quot;type&amp;quot;: &amp;quot;text&amp;quot;,&lt;br /&gt;
      &amp;quot;properties&amp;quot;: {&lt;br /&gt;
        &amp;quot;enter&amp;quot;: {&lt;br /&gt;
          &amp;quot;y&amp;quot;: {&amp;quot;value&amp;quot;: -15},&lt;br /&gt;
{{#switch: {{{titleXAlign|}}}&lt;br /&gt;
| left =&lt;br /&gt;
          &amp;quot;x&amp;quot;: {&amp;quot;value&amp;quot;: {{{titleXOffset|0}}} },&lt;br /&gt;
| right =&lt;br /&gt;
          &amp;quot;x2&amp;quot;: {&amp;quot;signal&amp;quot;: &amp;quot;width&amp;quot;, &amp;quot;mult&amp;quot;: 1.0, &amp;quot;offset&amp;quot;: {{{titleXOffset|0}}} },&lt;br /&gt;
| center =&lt;br /&gt;
          &amp;quot;xc&amp;quot;: {&amp;quot;signal&amp;quot;: &amp;quot;width&amp;quot;, &amp;quot;mult&amp;quot;: 0.5, &amp;quot;offset&amp;quot;: {{{titleXOffset|0}}} },&lt;br /&gt;
|         &amp;quot;x&amp;quot;: {&amp;quot;signal&amp;quot;: &amp;quot;rightwidth&amp;quot;, &amp;quot;mult&amp;quot;: 0.5, &amp;quot;offset&amp;quot;: {{{titleXOffset|0}}} },&lt;br /&gt;
}}&lt;br /&gt;
          &amp;quot;text&amp;quot;: {&amp;quot;value&amp;quot;: &amp;quot;{{{title}}}&amp;quot;},&lt;br /&gt;
          &amp;quot;fontWeight&amp;quot;: {&amp;quot;value&amp;quot;: &amp;quot;bold&amp;quot;},&lt;br /&gt;
          &amp;quot;align&amp;quot;: {&amp;quot;value&amp;quot;: &amp;quot;{{{titleXAlign|center}}}&amp;quot;},&lt;br /&gt;
          &amp;quot;baseline&amp;quot;: {&amp;quot;value&amp;quot;: &amp;quot;bottom&amp;quot;},&lt;br /&gt;
          &amp;quot;fill&amp;quot;: {&amp;quot;value&amp;quot;: &amp;quot;#000&amp;quot;}&lt;br /&gt;
        }&lt;br /&gt;
      }&lt;br /&gt;
    }&lt;br /&gt;
}}&lt;br /&gt;
  ]&lt;br /&gt;
}&lt;br /&gt;
&amp;lt;includeonly&amp;gt;}}&lt;br /&gt;
&amp;lt;div&amp;gt;&amp;lt;small&amp;gt;{{#switch: {{{tabletype|tab}}}{{{hideSource|}}}&lt;br /&gt;
|tab= {{#invoke:TNT|msg|I18n/Template:Graphs.tab|source_table|{{#invoke:TNT|link|{{{table}}}}}}}.&lt;br /&gt;
|query= {{#invoke:TNT|msg|I18n/Template:Graphs.tab|source_wdqs|https://query.wikidata.org/embed.html#{{urlencode:{{{table}}}|PATH}}}}.&lt;br /&gt;
}}&amp;lt;/small&amp;gt;&amp;lt;/div&amp;gt;&lt;br /&gt;
&amp;lt;/includeonly&amp;gt;&amp;lt;noinclude&amp;gt;|lang=javascript}}&amp;lt;syntaxhighlight lang=html&amp;gt;&amp;lt;/graph&amp;gt;&amp;lt;/syntaxhighlight&amp;gt;&lt;br /&gt;
&amp;lt;/noinclude&amp;gt;&lt;/div&gt;</summary>
		<author><name>Colani</name></author>
	</entry>
</feed>