Bước tới nội dung

Bản mẫu:Graph:Lines/core/doc

Bách khoa toàn thư mở Wikipedia

This graph's main version resides at Template:Graph:Lines. Please make or suggest all the changes there, and copy it everywhere else (until the copying is automated)

This graph draws one or more independent numeric data series as lines. The data must be stored on Commons' Data namespace or come from Wikidata Query Service.

Gender pay gap

[sửa mã nguồn]
{{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=Gender pay gap in the United States
| yZero=false | xAxis=Year | yAxis=Percentage | yMax=100 | yGrid=y | width=500 | legend=Age group
| vAnnotationsValues={"text": "Fictitious event", "x": 1990}
}}
Gender pay gap in the United States. See or edit source data.

Paintings per decades

[sửa mã nguồn]
{{Graph:Lines
| tabletype=query | table=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)
  FILTER( ?year <= year(now()))
} GROUP BY ?decade ORDER BY ?decade
| series="count" | type=year | xField=decade
|yAxisFormat=s
| yZero=false  | width=550
| title=Paintings by decade
| hAnnotationsValues={"text": "Fictitious value", "y": 20000}
}}
Paintings by decade. See Wikidata query.

Population in countries bordering Germany

[sửa mã nguồn]
Wikidata query produces three columns - year, population size, and country name. This graph shows one line per country.
{{Graph:Lines
| tabletype=query | table=
#Population of countries sharing a border with Germany
SELECT ?year ?population ?countryLabel WHERE {
  {
    SELECT ?country ?year (AVG(?populations) AS ?population) WHERE {
      {
        SELECT ?country (YEAR(?date) AS ?year) ?populations WHERE {
          ?country wdt:P47 wd:Q183.
          ?country p:P1082 ?populationStatement.
          ?populationStatement ps:P1082 ?populations.
          ?populationStatement pq:P585 ?date.
        }  
      } FILTER( ?year >= 1900)
    }
    GROUP BY ?country ?year
  }
  SERVICE wikibase:label { bd:serviceParam wikibase:language "en". }
}
| type=year | xField=year | group=countryLabel | value=population
| colorscheme=category20
| yScale=log
| legend=- | xGrid=y | yGrid=y | yTicks=7| width=600
| colorscheme=category20
|yAxisFormat=.1s
}}
Population of countries bordering Germany. See Wikidata query.

This graph draws one or more independent numeric data series as lines. The data must be stored on Commons' Data namespace or come from Wikidata Query Service.

Tham số bản mẫu

Tham sốMiêu tảKiểuTrạng thái
Table typetabletype

Specifies the type of the table data. "tab" (default) uses data namespace on commons, without the data: prefix. "query" sends request to wikidata query service.

Mặc định
tab
Chuỗi dàitùy chọn
Tabletable

Data page name on Commons, without the Data: prefix. The table should contain xField column, like year or date, and one or more series columns to plot. If tabletype parameter is set to "query", this value is the query.

Chuỗi dàibắt buộc
X axis typetype

Type of the x axis - time (e.g. "2015-10" or "2013-03-08"), year (integer, but treated as a year), linear (numbers), ordinal (anything).

Mặc định
year
Chuỗi dàikhuyên dùng
X fieldxField

Id of the data column that contains values for the X axis. If type=year, xField is also "year" by default.

Chuỗi dàibắt buộc
Seriesseries

If each line is represented by a separate column of data (or if there is only one column), list of the data columns to show as lines. Must be in quotes, and listed by field IDs if coming from a .tab page: "field1", "field2", "field3".

Chuỗi dàitùy chọn
Groupgroup

If line color depends on just one column, specify that column's ID, instead of the series parameter.

Chuỗi dàitùy chọn
Valuevalue

If line color depends on one column, this parameter should be set to the column which has the values.

Chuỗi dàitùy chọn
Filterfilter

Optionally filter data with an template expression parameter e.g. `filter = datum.some_dataset_field > 1900 && datum.some_dataset_field < 2000` where `some_dataset_field` means some valid field of displayed dataset

Chuỗi dàitùy chọn
X axis starts at 0xAxisZero, xZero

Force to start or not to start X axis with zero. Can be either true or false.

Chuỗi dàitùy chọn
Y axis zero starts at 0yAxisZero, yZero

Force to start or not to start Y axis with zero. Can be either true or false.

Chuỗi dàitùy chọn
X axis scale clampxAxisClamp

Épingle sur l'échelle de l'axe X. Les courbes au delà de cette épingle seront cachées.

Luận lýtùy chọn
Y axis scale clampyAxisClamp

Épingle sur l'échelle de l'axe Y. Les courbes au delà de cette épingle seront cachées.

Luận lýtùy chọn
X axis minimumxAxisMin, xMin

Force X axis to start from this value.

Sốtùy chọn
X axis maximumxAxisMax, xMax

Force X axis to end with this value.

Sốtùy chọn
Y axis minimumyAxisMin, yMin

Force Y axis to start from this value.

Sốtùy chọn
Y axis maximumyAxisMax, yMax

Force Y axis to end with this value.

Sốtùy chọn
Y axis scaleyScale

Set Y axis scaling type - linear, log and sqrt.

Mặc định
linear
Chuỗi dàitùy chọn
Replace zero valuesreplaceZerosWith

Replaces 0 values in Y data field. Recommended to be use alongside with yScale=log (else zeros will be filtered out).

Sốtùy chọn
Titletitle

Title of the whole graph.

Chuỗi dàitùy chọn
Title horizontal alignmenttitleXAlign

Horizontal alignment of title, could be one of: left, center, right

Chuỗi dàitùy chọn
Title horizontal offsettitleXOffset

Horizontal offset of title position, could be negative, to shift title to the left, or positive to shift title to the right

Sốtùy chọn
X axis titlexAxisTitle

Title of the X axis.

Chuỗi dàitùy chọn
Y axis titleyAxisTitle

Title of the Y axis.

Chuỗi dàitùy chọn
X axis formatxAxisFormat

Changes the formatting of the X axis labels

Mặc định
%b %y (for dates)
Chuỗi dàitùy chọn
Y axis formatyAxisFormat

Changes the formatting of the Y axis labels

Mặc định
,d (for numbers)
Chuỗi dàitùy chọn
X axis labels anglexAxisAngle

Rotates the x axis labels by the specified angle. Recommended values are: -45, +45, -90, +90.

Sốtùy chọn
Y axis labels angleyAxisAngle

Rotates the y axis labels by the specified angle.

Sốtùy chọn
X axis labels font sizexAxisFontSize

không có miêu tả

Sốtùy chọn
Y axis labels font sizeyAxisFontSize

không có miêu tả

Sốtùy chọn
X axis gridxGrid

Show grid lines for X axis.

Luận lýtùy chọn
Y axis gridyGrid

Show grid lines for Y axis.

Luận lýtùy chọn
X axis ticksxTicks, xAxisTicks

How many ticks to show on X axis. 7 by default. '-' value makes it automatic.

Mặc định
7
Sốtùy chọn
Y axis ticksyTicks, yAxisTicks

How many ticks to show on Y axis. Auto '-' by default.

Mặc định
-
Sốtùy chọn
Raw vertical annotation valuesvAnnotationsValues

Supply all annotation values as a list of JSON objects: {"text": "Big event", "x": 1980}, ...

Chuỗi dàitùy chọn
Raw horizontal annotation valueshAnnotationsValues

Supply all horizontal annotation values as a list of JSON objects: {"text":"Big event", "y": 980}, ...

Chuỗi dàitùy chọn
Vertical annotation tablevAnnotationsTable

Data page name on Commons, without the Data: prefix. The table must contain "x" column, and optional "text" and "color" columns.

Chuỗi dàitùy chọn
Horizontal annotation tablehAnnotationsTable

Data page name on Commons, without the Data: prefix. The table must contain "y" column, and optional "text" and "color" columns.

Chuỗi dàitùy chọn
Vertical annotation data transformsvAnnotationsTransforms

không có miêu tả

Chuỗi dàitùy chọn
Horizontal annotation data transformshAnnotationsTransforms

không có miêu tả

Chuỗi dàitùy chọn
Legendlegend

Title of the legend. "-" shows the legend without title.

Chuỗi dàitùy chọn
Widthwidth

không có miêu tả

Sốtùy chọn
Heightheight

không có miêu tả

Sốtùy chọn
Chart sizing modechartSizing

Chart sizing mode, could be one of: fit, pad. Use `fit` to force resulting chart canvas sizes to be exactly equal to provided width and height values. Use `pad` to define prefered plotting size with provided width and height values, and let Vega increase overall chart size to include legend and title (if any)

Mặc định
fit
Chuỗi dàitùy chọn
Colorscolors

The colors of the lines, specified as a list like red, green. It has priority over colorscheme

Chuỗi dàitùy chọn
Color schemecolorscheme

The colors of the lines, specified as Vega defined rangeliteral.

Mặc định
category10
Chuỗi dàitùy chọn
Line widthlinewidth

Line width for line charts or distance between the pie segments for pie charts.

Mặc định
2.5
Sốtùy chọn
Debugdebug

Debug output: if set, will show graph as raw JSON.

Chuỗi dàitùy chọn

Sửa bản dịch của tham số

Bản mẫu:Graph, chart and plot templates