Predefinição:Gráfico de linha
Nota: Predefinição:Gráfico é um predefinição alternativa que pode produzir gráficos de qualidade superior.
Descrição
editarEsta predefinição permite a criação de gráficos de linhas com as seguintes limitações:
- Número máximo de séries de dados: 10
- Número máximo de valores x: 25
- Baseia-se na extensão EasyTimeline e foi copiado de en:Template:Line chart.
Sintaxe
editar{{Gráfico de linha | padding_top = | padding_bottom = | padding_right = | padding_left = | altura = | largura = | numero_de_valores_x = | y_min = | y_max = | numero_series = | cor_fundo = | escala = | cor_escala_primária = | cor_escala_secundária = | intervalo_escala_primária = | intervalo_escala_secundária = | cor_série_1 = | ... | cor_série_10 = | rótulo_x1 = | ... | rótulo_x25 = | S01V01 = | ... | S01V25 = | S02V01 = | ... | S02V25 = | ... | S10V01 = | ... | S10V25 = }}
Parâmetros
editarParâmetros de layout
editarOs seguintes parâmetros são opcionais:
largura
: largura em pixels do gráfico (padrão: 500)altura
: altura em pixels do gráfico (padrão: 350)padding_top
: margem em pixels entre a parte superior da imagem e a parte superior da área de desenho (padrão: 10)padding_bottom
: margem em pixels entre a parte inferior da imagem e a parte inferior da área de desenho (padrão: 20)padding_right
: margem em pixels entre a direita da imagem e a direita da área de desenho (padrão: 10)padding_left
: margem em pixels entre a esquerda da imagem e a esquerda da área de desenho (padrão: 30)
Parâmetros de formulário e cor
editarOs seguintes parâmetros são opcionais:
cor_fundo
: Cor de fundo (padrão: branco).cor_escala_primária
: Cor das linhas primárias da escala de ordenadas (padrão: cinza escuro).cor_escala_secundária
: Cor das linhas secundárias da escala de ordenadas (padrão: cinza claro).cor_série_1
acor_série_10
: Cor de cada linha das séries de dados (padrão: red, blue, green, yelloworange, purple, magenta, orange, lavender, powderblue, brightgreen).espessura_série_1
aespessura_série_10
: Espessura de cada linha da séries de dados, de 0.1 (muito fino) a 10 (muito grosso). Padrão: 0.8
A cor pode ser descrita com uma das palavras-chave listadas na documentação do EasyTimeline, ou no formato rgb(red,green,blue), onde vermelho, verde e azul são valores de 0 a 1. Consulte a documentação para converter cores web neste formato.
Parâmetros da série de dados
editarSaaVxx
: Valor xx (de 1 a 25) da série aa (de 1 a 10). O valor subseqüente deve estar entre 0 e o parâmetro y_max (veja abaixo).- Exemplo:
S05V01 = 25
significa: "O primeiro valor (na posição do eixo x1) da quinta série (5) é de 25".
- Exemplo:
Nota: os valores dos eixos X podem ser omitidos. Por exemplo, se os valores para S01V01 e S01V03 forem fornecidos, mas não para S01V02, é desenhada uma linha direta entre o valor do eixo x em 1 e 3.
pontos
: Determina se os pontos que simbolizam o valor do eixo x dos dados devem ser adicionados ao gráfico.pontos= sim
significa que esses pontos são adicionados para todas as séries de dados. Todos os outros valores no parâmetro são ignorados.
Parâmetros do eixo
editarintervalo_escala_primária
: Intervalo entre cada subdivisão principal do eixo y. Obrigatório.intervalo_escala_secundária
: Intervalo entre cada subdivisão secundária do eixo y (se o parâmetroescala
for definido comosim
).numero_de_valores_x
: número de valores no eixo dos x. Obrigatório.rótulo_x1
arótulo_x25
: os rótulos (texto) dos valores dos eixos x. O número desses parâmetros deve ser igual no camponumero_de_valores_x
. Valor padrão: entre 1 e 25.y_max
: Valor máximo no eixo y. Obrigatório .y_min
: Valor mínimo no eixo y. O padrão é zero.
Exemplo
editarO seguinte código:
{{Gráfico de linha | cor_fundo = white | largura = 500 | altura = 350 | padding_left = 40 | padding_right = 15 | padding_top = 10 | padding_bottom = 20 | numero_series = 3 | numero_de_valores_x = 5 | rótulo_x1 = Val. 1 |rótulo_x2 = Val. 2 | rótulo_x3 = Val. 3 | rótulo_x4 = Val. 4 | rótulo_x5 = Val. 5 | rótulo_x6 = Val. 6 |rótulo_x7 = Val. 7 | rótulo_x8 = Val. 8 | rótulo_x9 = Val. 9 | rótulo_x10 = Val. 10 | y_min = 1000 | y_max = 3000 | escala = sim | intervalo_escala_primária = 1000 | intervalo_escala_secundária = 200 | S01V02 = 2200 | S01V03 = 2400 | S01V04 = 2500 | S01V05 = 2600 | S01V06 = 2500 | S02V01 = 1400 | S02V02 = 2000 | S02V03 = 1600 | S02V04 = 1800 | S02V05 = 2400 | S02V06 = 2400 | S02V07 = 2500 | S02V08 = 2000 | S02V09 = 1600 | S02V10 = 1800 | S03V01 = 1800 | S03V04 = 2000 | S03V05 = 1600 | S03V06 = 1800 | S03V07 = 2400 | S03V09 = 2400 |pontos=sim }} {{legenda|red|Série 1}} {{legenda|blue|Serie 2}} {{legenda|green|série 3}}
gera:
Série 1
Serie 2
série 3
Limitações
editar- A palavra mágica
formatnum
não pode ser usada para formatar os valores do eixo x. - Não há texto alternativo para fins de acessibilidade.