Crear un gráfico PixelPerfect con dos escalas diferentes para el eje Y
Puede utilizar las excelentes opciones de PixelPerfect para crear gráficos complejos que no existen en los documentos originales. Por ejemplo, puede mostrar dos medidas con distintas unidades en el eje Y en el mismo gráfico. En este ejemplo se utilizan objetos QlikView para mostrar cómo crear un gráfico que muestre ventas por categorías como moneda en la escala de la izquierda, y como cantidad en la escala de la derecha.
Crear una nueva plantilla PixelPerfect y añadir una fuente de datos gráficos
Haga lo siguiente:
- Seleccione Informes en el menú principal de Qlik NPrinting y después haga clic en el botón Crear informe.
- Escriba un Título para el informe. PixelPerfect Two Scales Chart.
- Seleccione PixelPerfect en la lista desplegable Tipo.
- Seleccione una app en la lista desplegable App.
- Haga clic en Crear para crear el informe.
- Haga clic en Editar plantilla para abrir el Editor de plantillas.
- Haga clic con el botón derecho en el nodo Tablas y seleccione Añadir objetos.
- Seleccione la Conexión al documento QlikView que contiene el objeto que desea.
- Seleccione CH184 en la lista de objetos.
Crear un nuevo gráfico
Haga lo siguiente:
-
Arrastre y suelte un objeto gráfico Chart desde el panel Tool Box a la plantilla del área Detail.
Se abre el asistente Chart Wizard.
- Seleccione el gráfico Bar, y después haga clic en Next.
- En la ventana Appearance, haga clic en Next.
- Cambie el nombre de Series 1 a Gross Profit $ introduciéndolo en el recuadro Series name.
- Configure Point sort order como Descending y después configure Sort points by como Value.
- Cambie el nombre de Series 2 a Gross Profit % introduciéndolo en el recuadro Series name.
- Haga clic en Next para abrir la ventana Data.
Enlazar la fuente de datos
Haga lo siguiente:
- En la ventana Data, haga clic en la pestaña Series Binding.
- Seleccione la serie Gross Profit $.
- En la lista desplegable Argument, expanda el nodo CH184 y después seleccione la columna ProductName.
-
En la lista desplegable Value, seleccione la columna Gross Profit.
- Seleccione la serie Gross Profit %.
- En la lista desplegable Argument, seleccione la columna ProductName.
-
En la lista desplegable Value, seleccione la columna GP%.
- Haga clic en Next para abrir la ventana Chart.
- Haga clic en Next de nuevo para aceptar las configuraciones de Chart por defecto, y para abrir la ventana Diagram.
Crear un eje Y secundario
Haga lo siguiente:
- En la ventana Diagram, haga clic en la pestaña Elements.
-
Haga clic en Add en el área Secondary Y-Axis.
Aparece el panel Secondary AxisY 1.
- Haga clic en Next.
- Haga clic en Next de nuevo para aceptar las configuraciones de Panes por defecto, y para abrir la ventana Axes.
Establecer las opciones del eje X primario
Haga lo siguiente:
-
En la ventana Axes, haga clic en la pestaña Elements.
- Seleccione Primary AxisX en la lista desplegable.
- Escriba Product Name en el recuadro Text.
- Seleccione la casilla Visibility.
- Seleccione la casilla Antialiasing.
Fijar el eje Y primario
Haga lo siguiente:
- Seleccione Primary AxisY en la lista desplegable.
- Haga clic en la pestaña Elements.
- Escriba Gross Profit $ en el recuadro Text.
- Seleccione la casilla Visibility.
- Seleccione la casilla Antialiasing.
Fijar el formato de número del eje Y primario
Haga lo siguiente:
- Haga clic en la pestaña Labels.
- Seleccione la pestaña Auto.
- Seleccione Currency en la lista desplegable Formato.
- Defina la Precision como 0.
Definir la opción del Eje Y secundario 1
Haga lo siguiente:
- Seleccione Secondary AxisY 1 en la lista desplegable.
- Haga clic en la pestaña Elements.
- Introduzca Gross Profit % en el recuadro Text.
- Seleccione la casilla Visible.
- Seleccione la casilla Antialiasing.
Definir el formato numérico del Eje Y secundario 1
Haga lo siguiente:
- Haga clic en la pestaña Labels.
- Haga clic en la pestaña Auto.
- Seleccione Percent en la lista desplegable Format.
- Defina la Precision como 1.
- Haga clic en Next para abrir la ventana Series Views.
Conectar la serie Total Sales con el eje Y primario
Haga lo siguiente:
-
En la ventana Series Views, deje marcada la opción predeterminada Linked Elements para la serie Gross Profit $.
Esto conectará la serie Gross Profit $ con el eje Primary AxisY.
Conectar la serie Quantity con el eje Y secundario
Haga lo siguiente:
- Seleccione la serie Gross Profit % en la lista desplegable.
-
Seleccione Secondary AxisY 1 desde Axis Y en la lista desplegable de Linked Elements.
Esto conectará la serie Gross Profit % con el eje Secondary AxisY 1.
- Haga clic en Next para abrir la ventana Point Labels.
Eliminar las etiquetas de puntos (valores)
Haga lo siguiente:
-
En la ventana Point Labels, desmarque la casilla Visible de Gross Profit $.
Esto eliminará las Point Labels (los valores que ve sobre las barras).
- Desde la lista desplegable, seleccione Gross Profit %.
- Desmarque la casilla Visible de nuevo.
- Haga clic en Finish para cerrar el asistente de gráfico.
Vista previa y guardar
Haga lo siguiente:
- Haga clic en Vista previa.
- Revise el informe, ciérrelo y después edite la plantilla de nuevo si lo necesita.
- Haga clic en Guardar y cerrar para guardar la plantilla y cerrar el Editor de plantillas.