Ferramentas do usuário

Ferramentas do site


line_chart_tube

Diferenças

Aqui você vê as diferenças entre duas revisões dessa página.

Link para esta página de comparações

line_chart_tube [2019/09/04 20:00] (atual)
Linha 1: Linha 1:
 +===== LineChart =====
 +Tube que imprime um gráfico de linhas a partir de um objetos. O objeto precisa ter
 +especificamente um field chamado //xlabel//, outro chamado //ylabel//, correspondendo aos rótulos
 +dos eixos das abscissas e ordenadas, respectivamente,​ e quantos vetores internos quanto se desejar de uma Struct específica cujos fields são //key// e //value//, correspondendo aos rótulos
 +e aos dados, respectivamente.\\
 +=== Formato: ===
 +>   ​lineChart(<​line>,//​width//,//​height//​)
 +=== Parâmetros: ​ ===
 +  * //line//: objeto específico com os nomes dos eixos e o(s) container(s) dos dados. \\
 +  * //width//: largura do gráfico \\
 +  * //height//: altura do gráfico \\
  
 +=== Retorno: ​ ===
 +  * Gera e imprime um gráfico no documento final
 +
 +=== Exemplo: ​ ===
 +
 + struct[ValuesLine] {
 + name = "Key x Value"
 + fields {
 + +[key] : String {
 + name = "Valor em X"
 + },
 + +[value] : Real {
 + name = "Valor em Y"
 + }
 + }
 + },
 + +<​line>​ : struct[LineChart] {
 + name = "Line Values"​
 + fields {
 + +[xlabel] : String {
 + name = "​Dimensão em X"
 + },
 + +[ylabel] : String{
 + name = "​Dimensão em Y"
 + },
 + +|values| : Vector[*ValuesLine] {
 + name = "​Valores da linha"
 + }
 + }
 + },
 + +<​multiline>​ : struct[MultiLineChart] {
 + name = "​Número de gols sofridos ao longo da história"​
 + fields {
 + +[xlabel] : String {
 + name = "​Dimensão em X"
 + default = "​Ano"​
 + },
 + +[ylabel] : String {
 + name = "​Dimensão em Y"
 + default = "# gols"
 + },
 + +|values1| : Vector[*ValuesLine] {
 + name = "​Alemanha"​
 + },
 + +|values2| : Vector[*ValuesLine] {
 + name = "​Argentina"​
 + },
 + +|values3| : Vector[*ValuesLine] {
 + name = "​Brasil"​
 + }
 + }
 + }
 + ...
 + lineChart(<​line>,​500,​350),​
 + lineChart(<​multiline>,​500,​350)
line_chart_tube.txt · Última modificação: 2019/09/04 20:00 (edição externa)