Vorlage:Graph:Lines/Doku

< Vorlage:Graph:Lines
Version vom 26. September 2018, 14:37 Uhr von Agruwie (Diskussion | Beiträge) (1 Version importiert: Vorlage:Graph)
(Unterschied) ← Nächstältere Version | Aktuelle Version (Unterschied) | Nächstjüngere Version → (Unterschied)
Dokumentations-Unterseite Diese Seite ist eine Untervorlage von Vorlage:Graph:Lines.

 Info: Die Hauptversion dieser Vorlage befindet sich unter Template:Graph:Lines. Änderungswünsche sollten daher dort angefragt und durchgeführt und die Änderungen dann an die lokalen Kopien manuell verteilt werden.

Dieser Vorlage erlaubt die grafische Darstellung von tabellarischen Commons-Datensätzen oder aus Wikidata mittels des Wikidata-Abfragedienstes (https://query.wikidata.org/) in SPARQL-Syntax.

Beispiele

{{Graph:Lines
| table=bls.gov/US Women's weekly earnings as a percent of men's by age, annual averages.tab
| type=year | xField=year
| series="age_16_24", "age_25_34", "age_35_44", "age_45_54"
| title=Geschlechtsspezifisches Lohngefälle in den USA
| yZero=false | xAxis=Year | yAxis=Percentage | yMax=100 | yGrid=y | legend=Altersgruppe
}}

Lua-Fehler in Modul:TNT, Zeile 141: attempt to index field 'data' (a nil value).


{{Graph:Lines
| tabletype=query
| table=
<syntaxhighlight lang="sparql">

SELECT ?decade (COUNT(?decade) AS ?count) WHERE {

 ?item wdt:P31 wd:Q3305213 .
 ?item wdt:P571 ?inception .
 BIND( year(?inception) as ?year ). 
 BIND( ROUND(?year/10)*10 as ?decade ) .
 FILTER( ?year > 1400)

} GROUP BY ?decade ORDER BY ?decade </syntaxhighlight>

| series="count" | type=year | xField=decade
| title=Gemälde nach Jahrzehnt
}}

Lua-Fehler in Modul:TNT, Zeile 141: attempt to index field 'data' (a nil value).


Wikidata query produces three columns - year, population size, and country name. This graph shows one line per country.
{{Graph:Lines
| tabletype=query
| table=
<syntaxhighlight lang="sparql">
  1. Population of countries sharing a border with Germany

SELECT ?year ?population ?countryLabel WHERE {

 {
   SELECT ?country ?year (AVG(?population) AS ?population) WHERE {
     {
       SELECT ?country (YEAR(?date) AS ?year) ?population WHERE {
         ?country wdt:P47 wd:Q183.
         ?country p:P1082 ?populationStatement.
         ?populationStatement ps:P1082 ?population.
         ?populationStatement pq:P585 ?date.
         ?country wdt:P31 wd:Q3624078.
       }
     }
   }
   GROUP BY ?country ?year
 }
 SERVICE wikibase:label { bd:serviceParam wikibase:language "[AUTO_LANGUAGE],en". }

}</syntaxhighlight>

| type=year | xField=year | group=countryLabel | value=population
| title=Bevölkerungszahl der Nachbarländer Deutschlands
| legend=- | xGrid=y | yGrid=y | yTicks=7 | width=600
}}

Lua-Fehler in Modul:TNT, Zeile 141: attempt to index field 'data' (a nil value).

Parameter

Lua-Fehler in Modul:TNT, Zeile 141: attempt to index field 'data' (a nil value)

Siehe auch