Zum Inhalt springen

Vorlage:Zeitleiste Säulendiagramm

aus Wikipedia, der freien Enzyklopädie


Diese Vorlage dient der Visualisierung von Zahlenreihen über einen Zeitraum mit Hilfe eines Säulendiagrammes (Basis: EasyTimeline). Zusätzlich wird am Ende ein Durchschnittswert über einen frei wählbaren Subzeitraum ausgegeben. Die Vorlage eignet sich beispielsweise zur Darstellung der jährlichen Besucherzahlen von Sehenswürdigkeiten.

Empfohlene Vorgehensweise:

  • Höhe und Breite der Grafik abhängig von der Anzahl und der Länge der Balken wählen (Erfahrungswerte)
  • Überschriften wählen
  • Maximalwert und Schrittweite auf der Ordinate wählen
  • Breite der Balken wählen
  • Jahreszahlen jeweils mit Anzahl eintragen

<templatestyles src="TOC nonum/styles.css"></templatestyles>

Kopiervorlage

<syntaxhighlight lang="wikitext" copy>

<timeline>

Define $value1 = 0 Define $value2 = 0 Define $value3 = 0 Define $value4 = 0 Define $value5 = 0 Define $value6 = 0 Define $value7 = 0 Define $value8 = 0 Define $value9 = 0 Define $value10 = 0 Define $value11 = 0 Define $value12 = 0 Define $value13 = 0 Define $value14 = 0 Define $value15 = 0 Define $value16 = 0 Define $value17 = 0 Define $value18 = 0 Define $value19 = 0 Define $value20 = 0 Define $value21 = 0 Define $value22 = 0 Define $value23 = 0 Define $value24 = 0 Define $value25 = 0 Define $value26 = 0 Define $value27 = 0 Define $value28 = 0 Define $value29 = 0 Define $value30 = 0

Define $averagevalue = 0 Colors =

 id:grid value:gray(0.9)
 id:values value:rgb(0,0,0)

ImageSize = width: height: PlotArea = width:-75 height:-80 left:60 bottom:25 Period = from:0 till: TimeAxis = orientation:vertical AlignBars = justify ScaleMajor = increment: start:0 ScaleMinor = gridcolor:grid increment:Fehler im Ausdruck: Unerwarteter Operator < start:0

BarData =

 bar:space
 
 

PlotData =

 color:values width: align:center
 
 

TextData =

 pos:(0,12) fontsize:L
 tabs:(Fehler im Ausdruck: Unerwarteter Operator /-center)
 text:^""
 pos:(0,-5) fontsize:M
 tabs:(Fehler im Ausdruck: Unerwarteter Operator /-center)
 text:^""
</timeline>

</syntaxhighlight>

Parameter

  • Titel1 = Erste Überschrift der Grafik (groß). Wichtig: Es sind keine Doppelpunkte erlaubt.
  • Titel2 = Zweite Überschrift der Grafik (klein)
  • Beschreibung = Beschreibung der Grafik (Bildunterschrift)
  • Ausrichtung = links oder rechts; Parameter ist optional (Default: rechts)
  • Umfliessen = ja oder nein; Parameter ist optional (Default: ja)
  • BreiteBild = Breite der Grafik in Pixel
  • HoeheBild = Höhe der Grafik in Pixel
  • BreiteBalken = Breite der Balken in Pixel
  • Farbe = Farbe der Balken; Parameter ist optional (Default: rgb(0,0,0))
  • MaxAnzahl = Maximalwert für die Anzahl auf der Ordinate
  • Schrittweite = Schrittweite für die Beschriftung und Markierungen auf der Ordinate. Zwischen zwei langen Markierungen erscheint zusätzlich jeweils eine kurze.
  • Jahr1 bis Jahr30 = Bezeichnung des Jahres auf der Zeitachse (Beispiel: 2011)
  • Anzahl1 bis Anzahl30 = Anzahl im jeweiligen Jahr
  • Durchschnitt = Bezeichnung des Durchschnittswertes am Ende der Zeitachse (Beispiel: Durchschnitt); Parameter ist optional: Wenn nicht angegeben, wird kein Balken für den Durchschnitt angezeigt.
  • BeginnDurchschnitt = Startindex für die Berechnung des Durchschnittswertes (1 bis 30 innerhalb des mit Werten belegten Bereiches); Parameter ist optional und muss angegeben werden, wenn Parameter Durchschnitt vorhanden ist.
  • EndeDurchschnitt = Endindex für die Berechnung des Durchschnittswertes; Wert muss größer als BeginnDurchschnitt sein; Parameter ist optional und muss angegeben werden, wenn Parameter Durchschnitt vorhanden ist.

Beispiel

<syntaxhighlight lang="wikitext">

<timeline>

Define $value1 = 27440 Define $value2 = 28385 Define $value3 = 27101 Define $value4 = 29500 Define $value5 = 31649 Define $value6 = 30313 Define $value7 = 27574 Define $value8 = 0 Define $value9 = 0 Define $value10 = 0 Define $value11 = 0 Define $value12 = 0 Define $value13 = 0 Define $value14 = 0 Define $value15 = 0 Define $value16 = 0 Define $value17 = 0 Define $value18 = 0 Define $value19 = 0 Define $value20 = 0 Define $value21 = 0 Define $value22 = 0 Define $value23 = 0 Define $value24 = 0 Define $value25 = 0 Define $value26 = 0 Define $value27 = 0 Define $value28 = 0 Define $value29 = 0 Define $value30 = 0

Define $averagevalue = 29227.4 Colors =

 id:grid value:gray(0.9)
 id:values value:rgb(0.6,0.45,0.3)

ImageSize = width:550 height:250 PlotArea = width:475 height:170 left:60 bottom:25 Period = from:0 till:35000 TimeAxis = orientation:vertical AlignBars = justify ScaleMajor = increment:5000 start:0 ScaleMinor = gridcolor:grid increment:2500 start:0

BarData =

 bar:space
 bar:2004 text:2004
 bar:space
 bar:2005 text:2005
 bar:space
 bar:2006 text:2006
 bar:space
 bar:2007 text:2007
 bar:space
 bar:2008 text:2008
 bar:space
 bar:2009 text:2009
 bar:space
 bar:2010 text:2010
 bar:space
 bar:line
 bar:space
 bar:average text:Durchschnitt
 bar:space

PlotData =

 color:values width:30 align:center
 bar:2004 from:start till:$value1
 bar:2005 from:start till:$value2
 bar:2006 from:start till:$value3
 bar:2007 from:start till:$value4
 bar:2008 from:start till:$value5
 bar:2009 from:start till:$value6
 bar:2010 from:start till:$value7
 bar:average from:start till:$averagevalue
 bar:line from:start till:35000 color:black width:0.1

TextData =

 pos:(0,262) fontsize:L
 tabs:(275-center)
 text:^"Besucherzahlen Sophienhöhle"
 pos:(0,245) fontsize:M
 tabs:(275-center)
 text:^"Durchschnittswert über die letzten fünf Jahre (2006 bis 2010)"
</timeline>
Quelle: Burg Rabenstein Event GmbH (Höhlenbetreiber)

</syntaxhighlight>

<timeline>

Define $value1 = 27440 Define $value2 = 28385 Define $value3 = 27101 Define $value4 = 29500 Define $value5 = 31649 Define $value6 = 30313 Define $value7 = 27574 Define $value8 = 0 Define $value9 = 0 Define $value10 = 0 Define $value11 = 0 Define $value12 = 0 Define $value13 = 0 Define $value14 = 0 Define $value15 = 0 Define $value16 = 0 Define $value17 = 0 Define $value18 = 0 Define $value19 = 0 Define $value20 = 0 Define $value21 = 0 Define $value22 = 0 Define $value23 = 0 Define $value24 = 0 Define $value25 = 0 Define $value26 = 0 Define $value27 = 0 Define $value28 = 0 Define $value29 = 0 Define $value30 = 0

Define $averagevalue = 29227.4 Colors =

 id:grid value:gray(0.9)
 id:values value:rgb(0.6,0.45,0.3)

ImageSize = width:550 height:250 PlotArea = width:475 height:170 left:60 bottom:25 Period = from:0 till:35000 TimeAxis = orientation:vertical AlignBars = justify ScaleMajor = increment:5000 start:0 ScaleMinor = gridcolor:grid increment:2500 start:0

BarData =

 bar:space
 bar:2004 text:2004
 bar:space
 bar:2005 text:2005
 bar:space
 bar:2006 text:2006
 bar:space
 bar:2007 text:2007
 bar:space
 bar:2008 text:2008
 bar:space
 bar:2009 text:2009
 bar:space
 bar:2010 text:2010
 bar:space
 bar:line
 bar:space
 bar:average text:Durchschnitt
 bar:space

PlotData =

 color:values width:30 align:center
 bar:2004 from:start till:$value1
 bar:2005 from:start till:$value2
 bar:2006 from:start till:$value3
 bar:2007 from:start till:$value4
 bar:2008 from:start till:$value5
 bar:2009 from:start till:$value6
 bar:2010 from:start till:$value7
 bar:average from:start till:$averagevalue
 bar:line from:start till:35000 color:black width:0.1

TextData =

 pos:(0,262) fontsize:L
 tabs:(275-center)
 text:^"Besucherzahlen Sophienhöhle"
 pos:(0,245) fontsize:M
 tabs:(275-center)
 text:^"Durchschnittswert über die letzten fünf Jahre (2006 bis 2010)"
</timeline>
Quelle: Burg Rabenstein Event GmbH (Höhlenbetreiber)