Utilizar gráficos para comunicar datos de manera efectiva

Altova añadió inicialmente soporte para gráficos e informes a Altova MissionKit con el lanzamiento de la versión 2011 el pasado septiembre. La funcionalidad de informes de la versión 2011 incluye opciones para gráficos de líneas, gráficos de barras en 2D y 3D, gráficos circulares en 2D y 3D, así como gráficos de indicadores circulares y gráficos de barras. Aquí hay algunos ejemplos:

Características avanzadas de los gráficos en la versión v2011r2

Versión 2011, lanzamiento 2 de los/de la/del Altova MissionKit, presentada el 16 de febrero, introduce una serie de mejoras interesantes para las funciones de gráficos e informes en XMLSpy, StyleVision, y DatabaseSpy. Las opciones de diseño de gráficos y la interfaz de usuario funcionan de la misma manera en las tres aplicaciones, por lo que los usuarios de MissionKit pueden trabajar de forma intuitiva y productiva a medida que pasan de procesar datos XML en XMLSpy, a preparar gráficos para un informe de inteligencia empresarial con StyleVision, e incluso cuando crean representaciones gráficas directamente a partir de los resultados de consultas SQL en DatabaseSpy. La amplia gama de nuevas funciones de gráficos personalizables introducidas en la versión 2011, actualización 2, incluye:

  • Gráficos de barras apiladas
  • Gráficos de áreas
  • Gráficos de áreas apiladas
  • Gráficos de velas
  • Gráficos multicapa
  • Imágenes de fondo y degradados de color
  • Capacidad para modificar la posición de las etiquetas de los ejes
  • ¡Y mucho más!

Ahora puede crear gráficos atractivos e informativos para representar una amplia variedad de conjuntos de datos, sin necesidad de exportar los datos a una aplicación de gráficos dedicada. Los gráficos creados con Altova MissionKit no están limitados a ninguna tecnología de presentación específica; por ejemplo, puede utilizar StyleVision para incluir gráficos en documentos HTML, Microsoft Word, RTF o PDF, o puede guardar los gráficos creados en DatabaseSpy en una variedad de formatos de imagen, con la resolución personalizada que especifique. En esta publicación, mostraremos algunos ejemplos de los nuevos gráficos y funciones disponibles en las tres aplicaciones de informes y gráficos de MissionKit: XMLSpy, StyleVision y DatabaseSpy.

Gráficos de barras apiladas

Los gráficos de barras apiladas son una variante de la presentación de gráficos de barras y son especialmente útiles cuando se necesita ilustrar múltiples rangos de datos. Los gráficos de barras apiladas también son útiles para representar los datos de manera más clara en un espacio más reducido. La imagen que se muestra a continuación es un gráfico de barras apiladas que ilustra el rendimiento de un equipo de ventas por región durante dos años

Tenga en cuenta que la altura combinada de cada conjunto de barras en el gráfico de barras apiladas representa las ventas totales durante el período de dos años para cada región, ya que las ventas del año pasado se suman a las cifras acumuladas hasta la fecha. Los gráficos de barras apiladas complementan los gráficos de barras regulares y los gráficos de barras en 3D para ofrecer a los usuarios la mayor flexibilidad posible a la hora de visualizar los resultados de las consultas SQL. Si el usuario prefiere barras horizontales, una casilla de verificación etiquetada como "Intercambiar ejes X e Y" en la pestaña "Cambiar apariencia" permite seleccionar esa orientación.

Esta opción de orientación también está disponible para otros tipos de gráficos, como gráficos de barras bidimensionales, gráficos de líneas, gráficos de áreas y gráficos de velas.

Gráficos de áreas

Los gráficos de área son similares a los gráficos de líneas, pero utilizan sombreado para crear una representación visual más atractiva. El gráfico de área que se muestra a continuación ilustra la evolución de la temperatura y la humedad por hora a lo largo de un día. El uso creativo del color puede ayudar a resaltar los puntos importantes.

Para crear un gráfico de áreas de manera efectiva, el analista debe considerar los valores de cada categoría de datos. A medida que se construye el gráfico de áreas, cada categoría forma una capa opaca sobre las capas de los datos recuperados previamente. En el caso ilustrado anteriormente, la temperatura siempre fue un valor mayor que la humedad, por lo que se construyó una consulta SQL en DatabaseSpy para recuperar el valor de la temperatura antes que el de la humedad, con el fin de evitar que la temperatura actuara como una "cortina" que ocultara los datos de la humedad. Sin embargo, si las columnas de datos aparecen en una secuencia con valores en orden ascendente, la última capa se superpondría y ocultaría todas las capas anteriores. En ese caso, la pestaña "Seleccionar datos" permite al usuario agregar y eliminar columnas de los resultados para reordenar los datos correctamente. La columna "Seleccionar datos" también permite al usuario editar los nombres asignados a cada columna en la etiqueta del eje X.

Como solución alternativa, la opción "Transparencia" en la pestaña "Cambiar apariencia" permite al usuario ajustar los niveles de color para que las capas ocultas sean visibles.

Transparency dialog

Gráficos de áreas apiladas

Como sugiere su nombre, los gráficos de áreas apiladas superponen las columnas de un conjunto de datos para ilustrar la suma total de una serie de datos. Los gráficos de áreas apiladas también eliminan el problema potencial de superposición de datos que puede ocurrir con los gráficos de áreas convencionales. El gráfico que se muestra a continuación presenta una tabla de los ingresos por kilómetros recorridos por pasajeros aéreos, desglosados por mes, con categorías separadas para viajes nacionales e internacionales.

El gráfico de áreas apiladas crea una representación gráfica del total de kilómetros recorridos a nivel nacional e internacional, aunque el valor total de kilómetros no formaba parte de los datos proporcionados. Esto es evidente en la parte superior de la entrada de enero, donde la región internacional se cruza con el eje Y justo por debajo de 600 (los datos originales mostraban 392 millones de kilómetros recorridos a nivel nacional y 181 millones de kilómetros recorridos a nivel internacional, para un total de 573). Un analista de datos estratégico siempre considerará la naturaleza de los datos que se van a presentar al elegir un tipo de gráfico en particular. Por ejemplo, en el ejemplo del clima que mencionamos anteriormente, agregar valores de temperatura y humedad en un gráfico de barras apiladas no sería lógico.

Gráficos de velas

Los gráficos de velas japonesas fueron desarrollados originalmente por un empresario japonés adinerado que comenzó a operar en la bolsa de arroz local alrededor del año 1750. Él mantenía registros de la psicología del mercado local, aprendiendo a aumentar sus ganancias mediante la monitorización cuidadosa de los precios y evitando tomar decisiones apresuradas. Hoy en día, estos gráficos se utilizan para representar datos financieros, como los precios de las acciones a lo largo del tiempo. Cada día que el mercado está abierto, cada acción tiene cuatro datos relevantes que pueden representarse en un gráfico de velas: el precio al inicio de la sesión, el precio al cierre de la sesión, el precio máximo alcanzado durante el día y el precio mínimo alcanzado durante el día. Los inversores y los analistas financieros utilizan estos indicadores para evaluar el rendimiento de una acción a lo largo del tiempo. En el gráfico de velas que se muestra a continuación, cada barra sólida representa el rango entre el precio de apertura y el precio de cierre, y la línea vertical delgada que atraviesa cada barra indica la amplitud de los precios máximo y mínimo del día.

En esta versión del gráfico, siguiendo la convención habitual, el color de cada barra indica si la acción subió o bajó durante el día. Si la barra es verde, la acción subió durante el día: se abrió al precio indicado por la parte inferior de la barra y cerró al precio indicado por la parte superior. Si la acción bajó durante el día, la barra es roja y el significado se invierte: la acción se abrió al precio indicado en la parte superior de la barra y cerró al precio que muestra la parte inferior. Se ofrecen numerosas opciones para configurar los colores de las líneas y el relleno, el rango y los valores del eje Y, y más. Debido a que originalmente estaban diseñados para imprimirse en blanco y negro, los gráficos de velas japonesas originales utilizaban barras vacías para indicar un aumento de precio y barras sólidas para indicar una disminución del precio. Altova MissionKit ofrece esta opción:

Otra variación del gráfico de velas omite el precio de apertura y simplemente muestra el rango mediante una línea vertical y el precio de cierre mediante una línea horizontal. Esta opción se admite automáticamente cuando el conjunto de datos solo incluye los precios máximo, mínimo y de cierre.

Gráficos multicapa

La función "Superposiciones" le permite combinar varios gráficos en una sola imagen. Cada gráfico superpuesto tiene configuraciones únicas y puede incluso generarse a partir de un archivo de datos separado. La imagen que se muestra a continuación muestra un gráfico de velas japonesas que representa los precios diarios de una acción, con un gráfico de barras superpuesto que muestra el volumen de ventas diario.

Soporte para imágenes de fondo y degradados de color

La posibilidad de especificar gradientes de color de fondo e imágenes de fondo le brinda aún más flexibilidad para crear gráficos personalizados y atractivos. Superponer un gráfico sobre otro le permite visualizar múltiples conjuntos de datos con diferentes ejes Y y tipos de gráficos.

El cuadro de diálogo "Cambiar apariencia" permite a los usuarios seleccionar una imagen de fondo, como en el gráfico "Juegos de Invierno" que se muestra arriba, o aplicar un degradado de color de fondo, como en el gráfico "Verano 2010" que se muestra a continuación.

Si desea comprobar por sí mismo lo fácil que es utilizar las herramientas de Altova para crear gráficos atractivos a partir de datos XML y de bases de datos, descargue una versión de prueba gratuita del Altova MissionKit.