Gráfico de barras de error (Controles Chart)

El tipo de gráfico de barras de error consta de líneas con marcadores que se usan para mostrar información estadística sobre los datos incluidos en un gráfico. Una serie del tipo de gráfico de barras de error tiene tres valores Y. Si bien estos valores se pueden asignar manualmente a cada punto, en la mayoría de los casos se calculan a partir de los datos incluidos en otra serie. El orden de los valores Y es importante porque cada posición en la matriz de valores representa un valor en la barra de error.

Imagen del tipo de gráfico de barras de error

Características del gráfico

Valor SeriesChartType

SeriesChartType.ErrorBar

Número de valores Y por punto

3 (vea la siguiente tabla).

Número de series

1

Admite marcadores

No se puede combinar con:

Gráficos de anillos, circulares o barras.

Atributos personalizados

DrawSideBySide, ErrorBarCenterMarkerStyle, ErrorBarSeries, ErrorBarStyle, ErrorBarType, MaxPixelPointWidth, MinPixelPointWidth, PixelPointDepth, PixelPointGapDepth, PixelPointWidth, PointWidth

Una serie de barras de error utiliza tres valores Y. El orden de los valores Y es importante porque cada valor Y representa un punto en el gráfico.

Índice de los valores Y

Descripción

0

Centro o valor de punto medio.

1

Valor de error inferior.

2

Valor de error superior.

Comentarios

De forma predeterminada, el gráfico de barras de error muestra los errores inferior y superior. Para mostrar solamente uno de los puntos de error, utilice el atributo personalizado ErrorBarStyle.

La propiedad DataPoint.MarkerStyle se aplica a los marcadores de la barra de error, mientras que ErrorBarCenterMarkerStyle se aplica al marcador de valor de centro. De forma predeterminada, no se establecen los marcadores y los valores de error superior e inferior son líneas horizontales que se muestran como tal en el gráfico de barras de error.

Calcular valores de error a partir de otra serie

En la mayoría de los casos los valores de punto de datos del gráfico de barras de error se calculan utilizando fórmulas aplicadas a datos que existen en otra serie. Para seguir este enfoque, utilice el atributo personalizado ErrorBarSeries para adjuntar el gráfico de barras de error a otra serie ya existente y, a continuación, use el atributo personalizado ErrorBarType para definir la fórmula que calculará los valores de error. Esto también permite ver las barras de error para cualquier serie, incluso en tiempo de diseño. Siga los pasos que se describen a continuación:

  1. Establezca ErrorBarSeries en el nombre del objeto Series que desea utilizar o especifíquelo junto con el índice del valor Y con el siguiente formato: "Nombre:Yíndice".

    Si especifica la serie de datos sin el índice del valor Y, el gráfico usa de forma predeterminada el primer valor Y de cada punto de datos.

  2. Asigne una fórmula al atributo personalizado ErrorBarType con el siguiente formato: "nombreDeFórmula(parámetro1, parámetro2, …)". En la siguiente tabla se enumeran las fórmulas disponibles.

Nota

Estas fórmulas no son iguales que las fórmulas financieras o estadísticas descritas en Fórmulas.

Nombre de fórmula

Parámetro

Descripción

Fixed Value

Obligatorio

Calcula el margen de error como una diferencia de valor fijo a partir del valor de centro.

Percentage

Opcional

Calcula el margen de error como un porcentaje del valor de centro. Si no se especifica el parámetro, se utiliza un margen de error de 10%.

StandardDeviation

Opcional

Los valores de error se determinan aplicando un cálculo de desviación estándar a los valores de centro presentes en la serie de barras de error. Si no se especifica el parámetro, se usa un valor de desviación estándar de 1.

StandardError

Opcional

Los valores de error se determinan aplicando un cálculo de error estándar a los valores centrales incluidos en la serie de barras de error. Si no se especifica el parámetro, se usa un valor de error estándar de 1.

Ejemplo

En el siguiente código se muestra cómo se aplica el gráfico de barras de error a los tres valores Y (Y2) de la serie de datos Price mediante la aplicación de un cálculo de desviación estándar a la serie.

Chart1.Series("Series1")("ErrorBarSeries")="Price:Y2"
Chart1.Series("Series1")("ErrorBarType")="StandardDeviation()"
Chart1.Series["Series1"]["ErrorBarSeries"]="Price:Y2";
Chart1.Series["Series1"]["ErrorBarType"]=" StandardDeviation()";

Vea también

Referencia

System.Windows.Forms.DataVisualization.Charting

System.Web.UI.DataVisualization.Charting

Otros recursos

Tipos de gráficos