Bản mẫu:Graph:Chart
Biểu đồ thống kê truy cập tạm ngưng hoạt động Biểu đồ thống kê truy cập hiện không khả dụng vì một sự cố kỹ thuật đã được xác định. Thông tin cập nhật về việc tái kích hoạt tiện ích Graph có thể được tìm thấy trên Phabricator và trên MediaWiki.org. |
Bản mẫu này sử dụng Lua: |
Meta có thông tin liên quan tại: Template:Graph:Chart |
Parameters
[sửa mã nguồn]- width: width of the chart
- height: height of the chart
- type: type of the chart:
line
for line charts,area
for area charts, andrect
for (column) bar charts, andpie
for pie charts. Multiple series can stacked using thestacked
prefix, e.g.stackedarea
. - interpolate: interpolation method for line and area charts. It is recommended to use
monotone
for a monotone cubic interpolation – further supported values are listed at https://github.com/vega/vega/wiki/Marks#area. - colors: color palette of the chart as a comma-separated list of colors. The color values must be given either as
#rgb
/#rrggbb
/#aarrggbb
or by a CSS color name. For#aarrggbb
theaa
component denotes the alpha channel, i.e. FF=100% opacity, 80=50% opacity/transparency, etc. (The default color palette iscategory10
). - xAxisTitle and yAxisTitle: captions of the x and y axes
- xAxisMin, xAxisMax, yAxisMin, and yAxisMax: minimum and maximum values of the x and y axes (not yet supported for bar charts)
- xAxisFormat and yAxisFormat: changes the formatting of the axis labels. Supported values are listed at https://github.com/d3/d3-3.x-api-reference/blob/master/Formatting.md#numbers for numbers and https://github.com/d3/d3-3.x-api-reference/blob/master/Time-Formatting.md for date/time. For example, the format
%
can be used to output percentages. - xType and yType: Data types of the values, e.g.
integer
for integers,number
for real numbers,date
for dates (e.g. YYYY/MM/DD), andstring
for ordinal values. - x: the x-values as a comma-separated list
- y or y1, y2, …: the y-values for one or several data series, respectively. For pie charts
y2
denotes the radiuses of the corresponding sectors. - legend: show legend (only works in case of multiple data series)
- y1Title, y2Title, …: defines the label of the respective data series in the legend
- linewidth: line width for line charts or distance between the pie segments for pie charts
- showValues: Additionally, output the y values as text. (Currently, only (non-stacked) bar and pie charts are supported.) The output can be configured used the following parameters provided as
name1:value1, name2:value2
:- format: Format the output according to https://github.com/d3/d3-3.x-api-reference/blob/master/Formatting.md#numbers for numbers and https://github.com/d3/d3-3.x-api-reference/blob/master/Time-Formatting.md for date/time.
- fontcolor: text color
- fontsize: text size
- offset: move text by the given offset. For bar charts and pie charts with
midangle
this also defines if the text is inside or outside the chart. - angle (pie charts only): text angle in degrees or
midangle
(default) for dynamic angles based on the mid-angle of the pie sector.
- showSymbols: For line charts: show a symbol (circle) at each data point.
- innerRadius: For pie charts: defines the inner radius to create a doughnut chart.
Note: In the editor preview the graph extension creates a canvas element with vector graphics. However, when saving the page a PNG raster graphics is generated instead.
Examples
[sửa mã nguồn]Line Chart:
Biểu đồ hiện đang tạm thời không khả dụng do vấn đề kĩ thuật. |
Note: The y-axis starts from the smallest y value, though this can be overridden with the yAxisMin parameter.
Area chart:
Biểu đồ hiện đang tạm thời không khả dụng do vấn đề kĩ thuật. |
Note: The y-axis starts from zero
Bar chart:
Biểu đồ hiện đang tạm thời không khả dụng do vấn đề kĩ thuật. |
Line chart with more than one data series, using colors:
Biểu đồ hiện đang tạm thời không khả dụng do vấn đề kĩ thuật. |
Area chart with more than one data series showing blended overlap:
Biểu đồ hiện đang tạm thời không khả dụng do vấn đề kĩ thuật. |
Bar chart with multiple data series:
Biểu đồ hiện đang tạm thời không khả dụng do vấn đề kĩ thuật. |
Area chart with smoothed data values:
Biểu đồ hiện đang tạm thời không khả dụng do vấn đề kĩ thuật. |
Bar chart with stacked data series:
Biểu đồ hiện đang tạm thời không khả dụng do vấn đề kĩ thuật. |
{{Graph:Chart|width=100|height=100|type=pie|legend=Legende|x=A,B,C,D,E,F,G,H,I|y1=100,200,150,300,100,100,150,50,200}}
Biểu đồ hiện đang tạm thời không khả dụng do vấn đề kĩ thuật. |
{{Graph:Chart|width=100|height=100|type=pie|legend=Legende|x=A,B,C,D,E,F,G,H,I|y1=100,200,150,300,100,100,150,50,200|showValues=}}
Biểu đồ hiện đang tạm thời không khả dụng do vấn đề kĩ thuật. |
{{Graph:Chart|width=100|height=100|type=pie|legend=Legende|x=A,B,C,D,E,F,G,H,I|y1=100,200,150,300,100,100,150,50,200|y2=7,8,9,8,8,9,10,9,5|showValues=}}
Biểu đồ hiện đang tạm thời không khả dụng do vấn đề kĩ thuật. |
{{Graph:Chart|width=100|height=100|type=pie|innerRadius=40|legend=Legende|x=A,B,C,D,E,F,G,H,I|y1=100,200,150,300,100,100,150,50,200}}
Biểu đồ hiện đang tạm thời không khả dụng do vấn đề kĩ thuật. |
See also
[sửa mã nguồn]- {{Line chart}}