Utilizar gráficos para comunicar dados de forma eficaz
A Altova introduziu, pela primeira vez, suporte para gráficos e relatórios no Altova MissionKit, com o lançamento da versão 2011, no passado mês de setembro. A funcionalidade de relatórios da versão 2011 inclui opções para gráficos de linhas, gráficos de barras 2D e 3D, gráficos de pizza 2D e 3D, gráficos de medidores circulares e gráficos de barras. Aqui estão alguns exemplos:
![]()
Funcionalidades avançadas nos gráficos na versão v2011r2
Versão 2011, lançamento 2 de Altova MissionKit, A atualização, lançada em 16 de fevereiro, introduz um conjunto de melhorias interessantes nas funcionalidades de gráficos e relatórios XMLSpy, StyleVision, e DatabaseSpy. As opções de design de gráficos e a interface do utilizador funcionam da mesma forma em todas as três aplicações, permitindo que os utilizadores do MissionKit trabalhem de forma intuitiva e produtiva, quer estejam a processar dados XML no XMLSpy, a preparar gráficos para um relatório de inteligência de negócios com o StyleVision, ou mesmo quando criam representações gráficas diretamente a partir dos resultados de consultas SQL no DatabaseSpy. A vasta gama de novas funcionalidades de gráficos personalizáveis introduzidas na versão 2011, release 2, inclui:
- Gráficos de barras empilhadas
- Gráficos de área
- Gráficos de área empilhados
- Gráficos de velas
- Sobreposições de gráficos
- Imagens de fundo e gradientes de cor
- Capacidade de alterar a posição das etiquetas dos eixos
- E muito mais!
Agora pode criar gráficos apelativos e informativos para representar uma vasta gama de conjuntos de dados, sem precisar de exportar os dados para uma aplicação de gráficos dedicada. Os gráficos criados com o Altova MissionKit não estão limitados a nenhuma tecnologia de apresentação específica. Por exemplo, pode usar o StyleVision para incluir gráficos em documentos HTML, Microsoft Word, RTF ou PDF, ou pode guardar os gráficos criados no DatabaseSpy em vários formatos de imagem, com a resolução personalizada que especificar. Neste artigo, apresentaremos alguns exemplos dos novos gráficos e funcionalidades disponíveis em todas as três aplicações de relatórios e gráficos do MissionKit: XMLSpy, StyleVision e DatabaseSpy.
Gráficos de barras empilhadas
Os gráficos de barras empilhadas são uma variação da apresentação em gráficos de barras e são especialmente úteis quando é necessário ilustrar várias faixas de dados. Os gráficos de barras empilhadas também são úteis para ilustrar os dados de forma mais clara numa área mais pequena. A imagem abaixo mostra um gráfico de barras empilhadas para ilustrar o desempenho de uma equipa de vendas por região ao longo de dois anos
![]()
Note que a altura combinada de cada conjunto de barras no gráfico de barras empilhadas representa o volume total de vendas durante o período de dois anos para cada região, uma vez que as vendas do ano anterior são adicionadas acima dos valores acumulados até o momento. Os gráficos de barras empilhadas complementam os gráficos de barras convencionais e os gráficos de barras tridimensionais, oferecendo aos utilizadores a maior flexibilidade na apresentação dos resultados das consultas SQL. Se o utilizador preferir barras horizontais, uma caixa de seleção com o texto "Inverter eixos X e Y" na aba "Alterar aparência" permite essa opção.
![]()
![]()
Esta opção de orientação também está disponível para outros tipos de gráficos, como gráficos de barras bidimensionais, gráficos de linhas, gráficos de áreas e gráficos de velas.
Gráficos de área
Os gráficos de área são semelhantes aos gráficos de linha, mas com sombreamento para tornar a apresentação mais apelativa visualmente. O gráfico de área abaixo mostra um registo das variações de temperatura e humidade por hora, ao longo de um dia. A utilização criativa de cores pode ajudar a destacar os pontos importantes!
![]()
Para criar um gráfico de áreas com sucesso, o analista deve considerar os valores em cada categoria de dados. À medida que o gráfico de áreas é construído, cada categoria forma uma camada opaca sobre as camadas dos dados recolhidos anteriormente. No caso ilustrado acima, a temperatura era sempre um valor maior do que a humidade, pelo que foi criada uma consulta SQL no DatabaseSpy para recolher o valor da temperatura antes do valor da humidade, de forma a evitar que a temperatura atuasse como uma barreira que ocultasse os dados da humidade. No entanto, se as colunas de dados aparecerem numa sequência com valores em ordem crescente, a última camada sobrepor-se-ia e ocultaria todas as camadas anteriores. Nesse caso, a aba "Selecionar Dados" permite ao utilizador adicionar e remover colunas dos resultados para reorganizar os dados corretamente. A coluna "Selecionar Dados" também permite ao utilizador editar os nomes atribuídos a cada coluna no rótulo do eixo X.
![]()
Como solução alternativa, a opção "Transparência" na aba "Alterar Aparência" permite ao utilizador ajustar os níveis de cor para que as camadas ocultas fiquem visíveis.
![]() |
Gráficos de área empilhados
Como o próprio nome sugere, os gráficos de área empilhada sobrepõem as colunas de um conjunto de dados para ilustrar a soma total de uma série de dados. Os gráficos de área empilhada também eliminam o problema potencial de sobreposição de dados que pode ocorrer com os gráficos de área convencionais. O gráfico abaixo mostra uma tabela com a receita de passageiros aéreos, medida em milhas percorridas, por mês, com divisões separadas para viagens domésticas e internacionais.
![]()
O gráfico de áreas empilhadas cria uma representação gráfica do total de quilómetros percorridos a nível nacional e internacional, mesmo que o valor total de quilómetros não fizesse parte dos dados fornecidos. Isto é evidente no topo da entrada de janeiro, onde a região internacional cruza o eixo Y ligeiramente abaixo de 600 (os dados originais mostravam 392 milhões de quilómetros percorridos a nível nacional e 181 milhões de quilómetros percorridos a nível internacional, totalizando 573 milhões). Um analista de dados estratégico terá sempre em consideração a natureza dos dados a serem apresentados ao escolher um tipo de gráfico específico. Por exemplo, no exemplo da meteorologia que utilizamos anteriormente, adicionar valores de temperatura e humidade num gráfico de barras empilhadas não seria lógico!
Gráficos de velas
Os gráficos de velas foram originalmente desenvolvidos por um empresário japonês abastado, que começou a negociar na bolsa de arroz local por volta de 1750. Ele mantinha registos da psicologia do mercado local, aprendendo a aumentar os seus lucros monitorizando cuidadosamente os preços e evitando decisões precipitadas. Atualmente, estes gráficos são utilizados para representar dados financeiros, como os preços das ações ao longo de um determinado período. Todos os dias em que o mercado está aberto, cada ação tem quatro dados relevantes que podem ser representados num gráfico de velas: o preço na abertura do mercado, o preço no encerramento do mercado, o preço máximo durante o dia e o preço mínimo durante o dia. Investidores e analistas financeiros gostam de analisar estes indicadores para avaliar o desempenho de uma ação ao longo do tempo. No gráfico de velas abaixo, cada barra sólida representa a variação entre o preço de abertura e o preço de encerramento, e a linha vertical fina que atravessa cada barra indica a amplitude dos preços máximo e mínimo durante o dia.
![]()
Nesta versão do gráfico, seguindo a convenção comum, a cor de cada barra indica se a ação subiu ou desceu durante o dia. Se a barra for verde, a ação subiu – abriu ao preço indicado na parte inferior da barra e fechou ao preço indicado na parte superior. Se a ação desceu durante o dia, a barra é vermelha e o simbolismo é invertido: a ação abriu ao preço indicado na parte superior da barra e fechou ao preço mostrado na parte inferior. Existem várias opções disponíveis para definir as cores das linhas e do preenchimento, o intervalo e os valores do eixo Y, e muito mais. Como os gráficos de candlestick originais foram concebidos para serem impressos a preto e branco, utilizavam barras vazias para indicar aumentos de preço e barras sólidas para indicar diminuições de preço. O Altova MissionKit oferece esta opção:
![]()
Outra variação do gráfico de candlesticks omite o preço de abertura e ilustra simplesmente a amplitude por uma linha vertical e o preço de fecho por uma linha horizontal. Esta opção é automaticamente suportada quando um conjunto de dados inclui apenas os preços máximo, mínimo e de fecho.
![]()
Sobreposições de gráficos
A funcionalidade "Sobreposições" permite combinar vários gráficos numa única imagem. Cada gráfico sobreposto tem configurações únicas e pode até ser gerado a partir de um ficheiro de dados separado. A imagem abaixo mostra um gráfico de candlesticks que representa os preços diários de uma ação, com um gráfico de barras sobreposto que mostra o volume de vendas diário.
![]()
Suporte para imagens de fundo e gradientes de cor
A capacidade de definir gradientes de cor de fundo e imagens de fundo oferece ainda mais flexibilidade para criar gráficos personalizados e apelativos. A sobreposição de um gráfico sobre outro permite visualizar vários conjuntos de dados com diferentes eixos Y e tipos de gráficos.
![]()
A caixa de diálogo "Alterar Aparência" permite aos utilizadores selecionar uma imagem de fundo, como no gráfico "Winter Games" acima, ou aplicar um gradiente de cor de fundo, como no gráfico "Summer 2010" abaixo.
![]()
![]()
Se gostaria de verificar pessoalmente como é fácil utilizar as ferramentas da Altova para criar gráficos apelativos a partir de dados XML e de bases de dados, descarregue uma versão de avaliação gratuita do Altova MissionKit.
