siegelslopes#
- scipy.stats.mstats.siegelslopes(y, x=None, method='hierarchical')[Quelle]#
Berechnet den Siegel-Schätzer für eine Punktmenge (x, y).
siegelslopesimplementiert eine Methode für robuste lineare Regression unter Verwendung wiederholter Mediane zur Anpassung einer Geraden an die Punkte (x, y). Die Methode ist robust gegenüber Ausreißern mit einem asymptotischen Breakdown-Punkt von 50 %.- Parameter:
- yarray_like
Abhängige Variable.
- xarray_like oder None, optional
Unabhängige Variable. Wenn None, wird stattdessen
arange(len(y))verwendet.- method{‘hierarchical’, ‘separate’}
Wenn ‘hierarchical’, schätzen Sie den Achsenabschnitt mit der geschätzten Steigung
slope(Standardoption). Wenn ‘separate’, schätzen Sie den Achsenabschnitt unabhängig von der geschätzten Steigung. Siehe Hinweise für Details.
- Rückgabe:
- result
SiegelslopesResultInstanz Der Rückgabewert ist ein Objekt mit folgenden Attributen:
- slopefloat
Schätzung der Steigung der Regressionsgeraden.
- interceptfloat
Schätzung des Achsenabschnitts der Regressionsgeraden.
- result
Siehe auch
theilslopeseine ähnliche Technik ohne wiederholte Mediane
Hinweise
Weitere Details zu
siegelslopesfinden Sie unterscipy.stats.siegelslopes.