Dar formato a puntos de datos de un gráfico

Un punto de datos es la entidad individual más pequeña del gráfico. En los gráficos que no son de formas, los puntos de datos se representan en función del tipo de gráfico. Por ejemplo, una serie de líneas está formada por uno o más puntos de datos conectados. En los gráficos de formas, los puntos de datos se representan por sectores o segmentos individuales que se agregan al gráfico. Por ejemplo, en un gráfico circular, cada sector es un punto de datos. Para obtener más información, vea Tipos de gráficos.

Uno o más puntos de datos forman una serie. De forma predeterminada, todas las opciones de formato se aplican a todos los puntos de datos de la serie. Si desea especificar propiedades para puntos de datos individuales, puede especificar un campo o una expresión en la serie que dé formato al punto de datos individual en tiempo de ejecución basándose en el conjunto de datos.

Agregar información sobre herramientas y acciones de obtención de detalles a los puntos de datos

Puede agregar información sobre herramientas a cada punto de datos estableciendo el valor de la propiedad ToolTip de la serie. Muestre información sobre herramientas si desea ofrecer a los usuarios la posibilidad de ver cualquier información relacionada con el punto de datos, como el nombre de grupo, el valor del punto de datos y el porcentaje del punto de datos con respecto al total de la serie. Para obtener más información, vea Cómo mostrar la información sobre herramientas en una serie.

También puede especificar una acción de obtención de detalles para que los puntos de datos de la serie muestren otro informe o una dirección URL. Puede pasar parámetros para mostrar información relacionada con el punto de datos en el que se ha hecho clic. Para obtener más información, vea Cómo agregar una acción de obtención de detalles en un informe (Reporting Services).

Resaltar puntos de datos individuales en una serie

En cualquier gráfico que no sea de formas, puede resaltar puntos de datos individuales especificando una expresión para la propiedad Color. Por ejemplo, para resaltar el valor del punto de datos más alto de una serie denominada MyField con un color diferente del de los otros puntos de datos, la expresión sería similar a la siguiente:

=Iif(Fields!MyField.Value >= Max(Fields!MyField.Value, "MyDataSet"), "Red", "Green")

En este ejemplo, el valor más alto para MyField tendrá el color rojo y el resto de puntos de datos tendrán el color verde. Al especificar un color para la serie usando la propiedad Fill de la serie, el gráfico invalida los colores que se especifican en la paleta. Para obtener más información, vea Dar formato a los colores de las series de un gráfico.

En gráficos circulares o de anillos, puede resaltar puntos de datos individuales especificando un efecto "seccionado" en un sector individual del gráfico. Para obtener más información, vea Cómo seccionar un solo punto en un gráfico circular.

Colocar etiquetas de puntos de datos en un gráfico

Si desea mostrar etiquetas de puntos de datos en cualquier tipo de gráfico, haga clic con el botón secundario en el gráfico y seleccione Mostrar etiquetas de datos. La posición de las etiquetas de puntos de datos se especifica en función del tipo de gráfico:

  • En un gráfico de barras, puede cambiar la posición de la etiqueta de punto de datos usando el atributo personalizado BarLabelStyle. Hay cuatro posiciones posibles: Externa, Izquierda, Centro y Derecha. Si el estilo de la etiqueta de la barra se establece en Externa, la etiqueta se colocará fuera de la barra, siempre y cuando quepa en el área del gráfico. Si la etiqueta no se puede colocar fuera de la barra ni dentro del área de gráfico, la etiqueta se situará dentro de la barra.

  • En un gráfico circular, puede cambiar la posición de la etiqueta de punto de datos usando el atributo personalizado PieLabelStyle. Hay muchas consideraciones que se deben tener en cuenta al colocar etiquetas de puntos de datos alrededor de un gráfico circular, entre las que se incluyen el tamaño del gráfico, el espacio disponible entre el gráfico y su leyenda correspondiente, y el tamaño de las etiquetas. Para obtener más información, vea Cómo mostrar las etiquetas de los puntos de datos fuera de un gráfico circular.

  • En un gráfico de embudo o piramidal, puede cambiar de posición las etiquetas de puntos de datos usando los atributos personalizados FunnelLabelStyle y PyramidLabelStyle. Puede establecer estos atributos en el panel Propiedades después de seleccionar un tipo de gráfico de embudo o piramidal.

  • En los gráficos apilados, las etiquetas de puntos de datos se colocan siempre dentro de la serie y se ignora la propiedad Position en la etiqueta de la serie.

  • En el resto de tipos de gráficos, puede cambiar de posición la etiqueta de punto de datos usando la propiedad Position en la etiqueta de la serie. De forma predeterminada, el gráfico calcula automáticamente la posición de las etiquetas de puntos de datos con objeto de evitar colisiones entre ellas. Al establecer un valor para Position, todas las etiquetas de puntos de datos se colocarán de la misma manera, lo que puede ocasionar que las etiquetas se superpongan. Se recomienda usar este método solo cuando se disponga de pocos puntos de datos.

Para obtener más información, vea Cómo colocar etiquetas en un gráfico.

Agregar palabras clave de gráfico

Puede usar palabras clave específicas del gráfico, con distinción de mayúsculas y minúsculas, para representar un elemento que existe en el gráfico. Estas palabras clave solo son aplicables a información sobre herramientas, texto de leyenda personalizado y propiedades de etiquetas de puntos de datos. En muchos casos, una palabra clave de gráfico tiene una expresión simple equivalente, pero la palabra clave se puede escribir más rápida y fácilmente. La lista siguiente es una relación de palabras clave de gráfico.

Palabra clave de gráfico

Descripción

Aplicable al tipo de gráfico

Ejemplo de una expresión simple equivalente

#VALY

Valor Y del punto de datos.

Todos

=Fields!MyDataField.Value

#VALY2

Valor Y nº 2 del punto de datos.

De intervalos y de burbuja

Ninguna

#VALY3

Valor Y nº 3 del punto de datos.

De cotizaciones y de vela japonesa

Ninguna

#VALY4

Valor Y nº 4 del punto de datos.

De cotizaciones y de vela japonesa

Ninguna

#SERIESNAME  

Nombre de la serie.

Todos

Ninguna

#LABEL  

Etiqueta de punto de datos.

Todos

Ninguna

#AXISLABEL 

Etiqueta de punto de datos de eje.

De formas

=Fields(MyDataField.Value)

#INDEX  

Índice de punto de datos.

Todos

Ninguna

#PERCENT

Porcentaje del valor Y del punto de datos.

Todos

=FormatPercent(Fields!MyDataField.Value/Sum(Fields!MyDataField.Value, "MyDataSet"),2)

#TOTAL  

Total de todos los valores Y de la serie.

Todos

=Sum(Fields!MyDataField.Value)

#LEGENDTEXT 

Texto correspondiente al texto del elemento de la leyenda.

Todos

Ninguna

#AVG

Promedio de todos los valores Y de la serie.

Todos

=Avg(Fields!MyDataField.Value)

#MIN

Mínimo de todos los valores Y de la serie.

Todos

=Min(Fields!MyDataField.Value)

#MAX

Máximo de todos los valores Y de la serie.

Todos

=Max(Fields!MyDataField.Value)

#FIRST

El primero de todos los valores Y de la serie.

Todos

=First(Fields!MyDataField.Value)

Para dar formato a la palabra clave, incluya una cadena de formato de .NET Framework entre paréntesis. Por ejemplo, para especificar el valor del punto de datos en una información sobre herramientas como un número con dos posiciones decimales, incluya la cadena de formato "N2" entre llaves, como "#VALY {N2}" para la propiedad ToolTip de la serie. Para obtener más información sobre las cadenas de formato de .NET Framework, vea Aplicar formato a tipos en MSDN. Para obtener más información sobre cómo dar formato a números en Reporting Services, vea Dar formato a números y fechas.

Para obtener más información sobre cómo agregar palabras clave a un gráfico, vea Cómo mostrar la información sobre herramientas en una serie, Cómo cambiar el texto de un elemento de leyenda y Propiedades de la etiqueta de la serie (cuadro de diálogo), General.

Agregar una segunda serie a un gráfico

Al agregar un campo a un gráfico que ya contiene una serie, el gráfico crea una serie del mismo tipo de gráfico que la serie agregada anteriormente y la agrega al área de gráfico. En los gráficos de formas, esto puede ocasionar que se agreguen datos de varios campos a la misma área del gráfico. Para simplificar el trabajo, cuando esté usando un gráfico de formas, considere la posibilidad de agregar un único campo de datos y un único campo de categorías. Para obtener más información, vea Gráficos de formas.

Para cambiar el tipo de gráfico de una serie en el gráfico, haga clic con el botón secundario en la serie y seleccione Cambiar tipo de gráfico. Si tiene varias series en el gráfico, es posible que se reduzca la legibilidad del gráfico. Al agregar varias series al gráfico, considere la posibilidad de usar una técnica que permita leer y entender cada serie en el gráfico de manera eficaz. Para obtener más información, vea Mostrar varias series en un gráfico.

Insertar marcadores de punto de datos

Un marcador de punto de datos es un indicador visual que se usa para destacar cada uno de los puntos de datos de una serie. En un gráfico de dispersión, el marcador se usa para determinar la forma y el tamaño de los puntos de datos individuales. El tamaño del marcador se especifica en función del tipo de gráfico. Puede cambiar el tamaño, el color o el estilo del marcador. Los marcadores no están disponibles para los tipos de gráficos de intervalos y de formas, ni tampoco para los subtipos de gráficos apilados.