Vorlage:WikidataChart

Aus Cowboy’s Wiki
Zur Navigation springen Zur Suche springen

Dokumentation

Modul mit Komfortfunktionen um Daten aus Wikidata grafisch in Diagrammform aufzubereiten.

Komplizierte Abfragen können mittels {{Graph:Lines}} (Liniendiagramme) und {{Graph:Stacked}} (Flächen- und Balkendiagramme) dargestellt werden.

Kopiervorlage

{{WikidataChart|P|xQualifier=|yIds=}}

Parameter

  • 1: Wikidata-Id der Eigenschaft die grafisch in der y-Achse dargestellt werden soll
  • 2: Wikidata-Id eines Qualifikators der Eigenschaft (1) die für die x-Achse verwendet werden soll (momentan auf Datumseigenschaften begrenzt), z.B. Lua-Fehler in Modul:Wikidata, Zeile 854: attempt to index field 'wikibase' (a nil value) (P585)
  • pageIds: Wikidata-Id der Einträge die dargestellt werden sollen
  • xStart: alle Wertepaare herausfiltern deren x-Wert kleiner ist
  • xEnd: alle Wertepaare herausfiltern deren x-Wert größer ist
  • precision: wenn die x-Werte inkompatible Genauigkeiten haben, z.B. tag- und monatsgenaue Angaben gemischt, dann kann hiermit die Wunschgenauigkeit angegeben werden. Wertepaare die ungenauer sind, werden herausgefiltert, z.B. precision=11 (taggenau) filtert monatsgenaue Angaben heraus, da diese nicht passend einsortiert werden könnten.
    • Werte für Genauigkeit: 7 = Jahrhundert, 8 = Jahrzehnt, 9 = Jahr, 10 = Monat, 11 = Tag, 12 = Stunde, 13 = Minute, 14 = Sekunde

Parameter die mit chart_ anfangen, werden ohne diesen Präfix direkt an Modul:Graph ({{Graph:Chart}}) weitergeleitet und können zur Steuerung der Diagrammanzeige verwendet werden. Zu den verfügbaren Parametern siehe jeweils dort.

Beispiele

Lua-Fehler in Modul:Wikidata, Zeile 854: attempt to index field 'wikibase' (a nil value) (P1087) von Lua-Fehler in Modul:Wikidata, Zeile 854: attempt to index field 'wikibase' (a nil value) (Q106807) und Lua-Fehler in Modul:Wikidata, Zeile 854: attempt to index field 'wikibase' (a nil value) (Q217198) mit Lua-Fehler in Modul:Wikidata, Zeile 854: attempt to index field 'wikibase' (a nil value) (P585) als x-Achse eingeschränkt bis einschließlich 2015:

{{WikidataChart|P1087|P585|pageIds=Q106807, Q217198|xEnd=2015|chart_width=600|chart_height=200|chart_legend=Legende|chart_yGrid=1}}

Syntax-Fehler


Lua

Diese Vorlage wurde ganz oder teilweise mit Hilfe der Programmiersprache Lua erstellt.

Die Module sind mit #invoke eingebunden. In der Dokumentation der einzelnen Module finden sich auch weitere Hinweise zu Rückfragen.

Verwendetes Modul: WikidataChart #plot

Werkzeuge

Bei technischen Fragen zu dieser Vorlage kannst du dich auch an die Vorlagenwerkstatt wenden. Inhaltliche Fragen und Vorschläge gehören zunächst auf die Diskussionsseite. Sie können ggf. auch an eine passende Redaktion, Portal usw. gerichtet werden.