Formel für Planungserstellung (Diagrammsteuerelemente)
Die Formel für die Planungserstellung versucht, die Verlaufsdaten in eine Regressionsfunktion einzupassen und zukünftige Werte der Daten basierend auf der größten Übereinstimmung zu prognostizieren.
Formeldetails
Syntax
Chart.DataManipulator.FinancialFormula(
FinancialFormula.Forecasting,
"RegressionType,Period,ApproxError,ForecastError",
"Historical",
"Forecast,UpperError,LowerError")
Parameter
Diese Formel lässt vier optionale Parameter zu.
RegressionType
Regressionstyp. Geben Sie eine Ziffer für eine Polynomregression eines bestimmten Grads an, oder legen Sie mithilfe eines der folgenden Schlüsselwörter einen anderen Regressionstyp fest: Linear, Exponential, Logarithmic, Power. Der Standardwert ist 2. Dies entspricht Linear.Period
Zeitraum für die Planungserstellung. Die Formel prognostiziert zukünftige Daten für diesen Zeitraum (in Tagen). Der Standardwert ist die Hälfte der Länge der Reihe.ApproxError
Gibt an, ob der Näherungsfehler ausgegeben werden soll. Wenn dies auf false festgelegt wird, enthalten die Ausgabefehlerreihen keine Daten für die entsprechenden Verlaufsdaten. Der Standardwert ist true.ForecastError
Gibt an, ob der Planungserstellungsfehler ausgegeben werden soll. Wenn dies auf false festgelegt wird, enthalten Ausgabefehlerreihen den Näherungsfehler für alle prognostizierten Datenpunkte, sofern ApproxError auf true festgelegt ist. Der Standardwert ist true.
Eingabewerte
Diese Formel lässt einen Y-Wert als Eingabe zu.
- Historical
Verlaufsdaten für die Planungserstellung
Ausgabewert
Diese Formel gibt drei Y-Werte aus.
Forecast
Prognostizierte WerteUpperError
ObergrenzenfehlerLowerError
Untergrenzenfehler
Hinweise
Der ideale Diagrammtyp zum Anzeigen der prognostizierten Werte ist ein Liniendiagramm. Zum Anzeigen der Fehlergrenzen eignet sich am besten ein Bereichsdiagramm.
Beispiel
Im folgenden Beispiel werden als Eingabe die Y-Werte von Reihe 1 (Series1:Y) verwendet und die prognostizierten Werte in Reihe 2 (Series2:Y) sowie die Fehlergrenzen in Reihe 3 (Series3:Y, Series3:Y2) ausgegeben. Es werden eine Polynomregression zweiten Grades und ein Planungserstellungszeitraum von 40 Tagen verwendet.
Chart1.DataManipulator.FinancialFormula (FinancialFormula.Forecasting, "2,40,true,true", "Series1:Y", "Series2:Y,Series3:Y,Series3:Y2")
Chart1.DataManipulator.FinancialFormula (FinancialFormula.Forecasting, "2,40,true,true", "Series1:Y", "Series2:Y,Series3:Y,Series3:Y2");
Siehe auch
Verweis
System.Windows.Forms.DataVisualization.Charting
System.Web.UI.DataVisualization.Charting