Freigeben über


Fehlerindikatorendiagramm

Fehlerindikatorendiagramme bestehen aus Zeilen mit Markern, die verwendet werden, um statistische Informationen zu den in einem Diagramm dargestellten Daten anzuzeigen. Eine Reihe vom Typ Fehlerindikatorendiagramm verfügt über drei Y-Werte. Diese Werte können jedem Punkt manuell zugewiesen werden, zumeist werden die Werte jedoch anhand von vorhandenen Daten in einer anderen Reihe berechnet. Die Reihenfolge der Y-Werte ist wichtig, da jede Position im Wertarray einen Wert auf dem Fehlerindikator darstellt.

Merkmale des Diagramms

SeriesChartType-Wert

SeriesChartType.ErrorBar

Anzahl von Y-Werten pro Punkt

3 (siehe Tabelle unten)

Anzahl von Reihen

1

Unterstützt Marker

Ja

Kann nicht kombiniert werden mit:

Ring, Kreis oder Balken.

Benutzerdefinierte Attribute

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

Eine Fehlerindikatorreihe verwendet drei Y-Werte. Die Reihenfolge der Y-Werte ist wichtig, da jeder Y-Wert einen Punkt im Diagramm darstellt.

Y-Werteindex

Beschreibung

0

Mittlerer oder durchschnittlicher Punktwert

1

Unterer Fehlerwert

2

Oberer Fehlerwert

Hinweise

Standardmäßig zeigt das Fehlerindikatorendiagramm sowohl den unteren las auch den oberen Fehler an. Um nur einen der Fehlerpunkte anzuzeigen, verwenden Sie das benutzerdefinierte Attribut ErrorBarStyle.

Die DataPoint.MarkerStyle-Eigenschaft wird auf die Fehlerindikatormarker angewendet, wohingegen ErrorBarCenterMarkerStyle auf den Mittenwertmarker angewendet wird. Die Marker werden nicht standardmäßig festgelegt, und die oberen und unteren Fehlerwerte werden als horizontale Linien im Fehlerindikatorendiagramm angezeigt.

Berechnen von Fehlerwerten von einer anderen Reihe

In den meisten der Fälle werden die Datenpunktwerte des Fehlerindikatorendiagramms mithilfe von Formeln berechnet, die auf vorhandene Daten in anderen Reihen angewendet werden. Verknüpfen Sie hierzu das Fehlerindikatorendiagramm mithilfe des benutzerdefinierten Attributs ErrorBarSeries mit einer vorhandenen Reihe, und definieren Sie dann die Formel für die Berechnung der Fehlerwerte mit dem benutzerdefinierten Attribut ErrorBarType. Dies ermöglicht Ihnen außerdem, die Fehlerindikatoren für eine beliebige Reihe anzuzeigen, sogar zur Entwurfszeit. Führen Sie die nachfolgenden Schritte aus:

  1. Legen Sie ErrorBarSeries auf den Namen des gewünschten Series-Objekts fest, oder geben Sie dies zusammen mit dem Y-Wertindex im folgenden Format an: "Name:YIndex".

    Wenn Sie die Datenreihe ohne den Y-Wertindex angeben, verwendet das Diagramm standardmäßig den ersten Y-Wert jedes Datenpunkts.

  2. Weisen Sie dem benutzerdefinierten Attribut ErrorBarType eine Formel im folgenden Format zu: "Formelname(Parameter1, Parameter2, …)". In der folgenden Tabelle sind die verfügbaren Formeln aufgeführt.

Hinweis

Diese Formeln sind nicht mit den Formeln für finanzielle oder statistische Berechnungen identisch, die im Abschnitt Formeln beschrieben werden.

Formelname

Parameter

Beschreibung

Fixed Value (Fester Wert)

Erforderlich

Berechnet die Fehlerspanne als eine feste Wertabweichung vom Mittenwert.

Prozent

Optional

Berechnet die Fehlerspanne als einen Prozentsatz des Mittenwerts. Wenn der Parameter nicht angegeben wird, wird eine Fehlerspanne von 10 % verwendet.

StandardDeviation (Standardabweichung)

Optional

Fehlerwerte werden bestimmt, indem eine Standardabweichungsberechnung auf die Mittenwerte in der Fehlerindikatorreihe angewendet wird. Wenn der Parameter nicht angegeben wird, wird ein Standardabweichungswert von 1 verwendet.

StandardError (Standardfehler)

Optional

Fehlerwerte werden bestimmt, indem eine Standardfehlerberechnung auf die Mittenwerte in der Fehlerindikatorreihe angewendet wird. Wenn der Parameter nicht angegeben wird, wird der Standardfehlerwert 1 verwendet.

Beispiel

Im folgenden Code wird veranschaulicht, wie Sie das Fehlerindikatorendiagramm auf die dritten Y-Werte (Y2) der Preisdatenreihe anwenden, indem Sie eine Standardabweichungsberechnung für die Reihe durchführen.

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

Siehe auch

Referenz

Diagrammtypen

System.Windows.Forms.DataVisualization.Charting

System.Web.UI.DataVisualization.Charting