Grafico a barre di errore (controlli Chart)
Il tipo di grafico a barre di errore è costituito da linee con indicatori utilizzate per visualizzare informazioni statistiche sui dati visualizzati in un grafico. Una serie del tipo di grafico a barre di errore dispone di tre valori Y. Sebbene tali valori possano essere assegnati manualmente a ciascun punto, nella maggioranza dei casi vengono calcolati a partire dai dati presenti in altre serie. L'ordine dei valori Y è importante, poiché ciascuna posizione nella matrice di valori rappresenta un valore sulla barra di errore.
Caratteristiche del grafico
Valore SeriesChartType |
SeriesChartType.ErrorBar |
Numero di valori Y per punto |
3 (vedere la tabella riportata di seguito). |
Numero di serie |
1 |
Supporto di indicatori |
Sì |
Non può essere utilizzato in combinazione con |
|
Attributi personalizzati |
DrawSideBySide, ErrorBarCenterMarkerStyle, ErrorBarSeries, ErrorBarStyle, ErrorBarType, MaxPixelPointWidth, MinPixelPointWidth, PixelPointDepth, PixelPointGapDepth, PixelPointWidth, PointWidth |
Una serie di un grafico a barre di errore utilizza tre valori Y. L'ordine dei valori Y è importante, poiché ciascun valore Y rappresenta un punto sul grafico.
Indice dei valori Y |
Descrizione |
---|---|
0 |
Valore centrale o medio del punto. |
1 |
Valore minimo di errore. |
2 |
Valore massimo di errore. |
Osservazioni
Per impostazione predefinita, il grafico a barre di errore visualizza sia gli errori superiori che gli errori inferiori. Per visualizzare solo uno dei punti di errore, utilizzare l'attributo personalizzato ErrorBarStyle.
La proprietà DataPoint.MarkerStyle si applica agli indicatori della barra di errore, mentre la proprietà ErrorBarCenterMarkerStyle si applica all'indicatore del valore centrale. Per impostazione predefinita, gli indicatori non sono impostati e i valori di errore massimo e minimo vengono visualizzati come linee orizzontali nel grafico a barre di errore.
Calcolo dei valori di errore a partire da altre serie
Nella maggioranza dei casi, i valori dei punti dati del grafico a barre di errore vengono calcolati utilizzando formule applicate ai dati esistenti in altre serie. A questo scopo, utilizzare l'attributo personalizzato ErrorBarSeries per associare il grafico a barre di errore a un'altra serie preesistente, quindi utilizzare l'attributo personalizzato ErrorBarType per definire la formula per il calcolo dei valori di errore. Questo consente inoltre di visualizzare le barre di errore per qualsiasi serie, anche durante la fase di progettazione. Attenersi ai passi riportati di seguito.
Impostare l'attributo ErrorBarSeries sul nome dell'oggetto Series che si desidera utilizzare oppure specificarlo in combinazione con l'indice del valore Y nel seguente formato: "Nome:Yindice".
Se si specifica la serie di dati senza specificare l'indice del valore Y, per impostazione predefinita, il grafico utilizzerà il primo valore Y di ciascun punto dati.
Assegnare una formula all'attributo personalizzato ErrorBarType nel seguente formato: "NomeFormula(Parametro1, Parametro2, …)". Vedere la tabella riportata di seguito per un elenco delle formule disponibili.
Nota
Queste formule sono diverse dalle formule finanziarie o statistiche descritte in Formule.
Nome della formula |
Parametro |
Descrizione |
---|---|---|
Valore fisso |
Obbligatorio |
Consente di calcolare il margine di errore come un valore fisso di differenza dal valore centrale. |
Percentuale |
Facoltativo |
Consente di calcolare il margine di errore come una percentuale del valore centrale. Se il parametro non viene specificato, verrà utilizzato un margine d'errore del 10%. |
StandardDeviation |
Facoltativo |
I valori di errore sono determinati applicando una formula di calcolo della deviazione standard ai valori centrali presenti nella serie della barra di errore. Se il parametro non viene specificato, verrà utilizzato un valore di 1 come deviazione standard. |
StandardError |
Facoltativo |
I valori di errore sono determinati applicando una formula di calcolo dell'errore standard ai valori centrali nella serie della barra di errore. Se il parametro non viene specificato, verrà utilizzato un valore di 1 come errore standard. |
Esempio
Nell'esempio di codice riportato di seguito viene illustrato come applicare un grafico a barre di errore ai terzi valori Y (Y2) della serie di dati dei prezzi applicando una formula di calcolo della deviazione standard alla serie.
Chart1.Series("Series1")("ErrorBarSeries")="Price:Y2"
Chart1.Series("Series1")("ErrorBarType")="StandardDeviation()"
Chart1.Series["Series1"]["ErrorBarSeries"]="Price:Y2";
Chart1.Series["Series1"]["ErrorBarType"]=" StandardDeviation()";
Vedere anche
Riferimento
System.Windows.Forms.DataVisualization.Charting
System.Web.UI.DataVisualization.Charting