Fehler beim Anpassen der Gammaverteilung mit R fitdistr {MASS}

8

Ich habe ein Problem mit der Funktion fitdistr {MASS} in R. Ich habe diesen Vektor:

%Vor%

und ich möchte eine Gamma-Verteilung an die Daten mit einem Befehl anpassen:

%Vor%

aber ich habe einen solchen Fehler:

%Vor%

Also habe ich versucht, die Parameter zu initialisieren:

%Vor%

Das Objekt patched.gamma wird erstellt, aber beim Drucken erzeugt es einen Fehler:

%Vor%

Weißt du, was gerade passiert, oder kennen vielleicht einige andere R-Funktionen, die durch MLE zu univariaten Verteilungen passen?

Vielen Dank im Voraus für jede Hilfe oder Antwort.

Kuba

    
kuba 12.04.2013, 15:03
quelle

2 Antworten

9

Zeichnen Sie immer zuerst Ihre Sachen, Sie Skalierung ist weit vonffffffff.

%Vor%

Jetzt können Sie entscheiden, was mit der Skalierung

geschehen soll     
Dieter Menne 12.04.2013, 15:14
quelle
1

Für Daten, die eindeutig zur Gamma-Verteilung passen, aber auf der falschen Skala liegen (d. h. als ob sie durch eine große Anzahl multipliziert / dividiert worden wären), ist hier ein alternativer Ansatz zur Anpassung der Gamma-Verteilung:

%Vor%

Verwendung:

%Vor%

    
jwdink 04.11.2015 17:50
quelle

Tags und Links