Partilhar via


Gráfico de barras de erro

O erro de tipo de gráfico de barras consiste em linhas com marcadores que são usados para exibir informações estatísticas sobre os dados exibidos em um gráfico. Uma série de erro tipo de gráfico de barras tem três valores de Y. Enquanto esses valores podem ser atribuídos a cada ponto, na maioria dos casos, os valores são calculados a partir dos dados presentes na outra série. A ordem dos valores de Y é importante porque cada posição na matriz de valores representa um valor na barra de erro.

Características do gráfico

Valor de SeriesChartType

SeriesChartType.ErrorBar

Número de valores Y por ponto

3 (consulte a tabela abaixo).

Número de séries

1

Oferece suporte a marcadores

Sim

Não pode ser combinado com:

Rosca, pizza, ou barra gráficos.

Atributos personalizados

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

Uma série de barra de erros usa três valores de Y. A ordenação dos valores de Y é importante porque cada valor de Y representa um ponto no gráfico.

Índice de valores de Y

Descrição

0

Valor do ponto Center ou média.

1

Valor de erro menor.

2

Valor de erro superior.

Comentários

Por padrão, o gráfico de barras de erro mostra erros tanto inferiores e superiores. Para mostrar apenas um dos pontos de erro, use o ErrorBarStyle atributo personalizado.

O DataPoint.MarkerStyle a propriedade se aplica aos marcadores de barra de erros, enquanto o ErrorBarCenterMarkerStyle aplica-se ao marcador de valor central. Os marcadores não são definidos por padrão e os valores de erro superior e inferior são horizontais linhas são exibidas como linhas horizontais no gráfico de barras de erro.

Calculando valores de erro de outras séries

Na maioria dos casos os valores de ponto de dados da barra de erro gráfico são calculados usando fórmulas aplicadas aos dados existentes em outras séries. Para fazer isso, use o ErrorBarSeries atributo personalizado para anexar o gráfico de barras de erro a outra série já existente e, em seguida, usar o ErrorBarType atributo personalizado para definir a fórmula para calcular os valores de erro. Isso também permite que você exiba as barras de erro para qualquer série, mesmo em tempo de design. Siga as etapas abaixo:

  1. Definir ErrorBarSeries com o nome do Series do objeto que deseja usar ou especificá-lo junto com o índice de valor de Y no seguinte formato: "nome: Yíndice".

    Se você especificar a série de dados sem o índice de valor Y, o gráfico usa o primeiro valor de Y de cada ponto de dados por padrão.

  2. Atribuir uma fórmula para o ErrorBarType atributo personalizado no seguinte formato: "FormulaName(Parameter1, Parameter2,...)". Consulte a tabela a seguir para as fórmulas disponíveis.

Dica

Essas fórmulas não são o mesmo que as fórmulas financeiras ou estatísticas descritas em fórmulas.

Nome da fórmula

Parâmetro

Descrição

Valor fixo

Obrigatório

Calcula a margem de erro como uma diferença de valor fixo do valor do centro.

Porcentagem

Opcional

Calcule a margem de erro como uma porcentagem do valor center. Se o parâmetro não for especificado, uma margem de erro de 10% será usada.

StandardDeviation

Opcional

Valores de erro são determinados pela aplicação de um cálculo de desvio padrão para os valores de centro presentes na série de barra de erro. Se o parâmetro não for especificado, um valor de desvio padrão de 1 é usado.

StandardError

Opcional

Valores de erro são determinados pela aplicação de um cálculo de erro padrão para os valores do centro da série de barra de erro. Se o parâmetro não for especificado, um valor de erro padrão de 1 é usado.

Exemplo

O código a seguir demonstra a aplicação de como aplicar o gráfico de barras de erro para o terceiro Y valores (Y2) da série de dados de preço, aplicando um cálculo de desvio padrão para a série.

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

Consulte também

Referência

Tipos de Gráfico

System.Windows.Forms.DataVisualization.Charting

System.Web.UI.DataVisualization.Charting