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: |
|
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:
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.
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()";