Frage

Ich versuche, eine lineare Diskriminanzanalyse Ausgabe von SPSS in R zu replizieren, und ich habe Schwierigkeiten, einen Weg zu finden, einen m-Box-Test durchzuführen.

Das einzige, was ich fand, war ein Code in einem Forum gepostet, um den Prozess manuell zu implementieren, aber ich frage mich, wenn es nichts zu diesem Zweck bereits in der Sprache selbst eingebaut ist.

War es hilfreich?

Lösung

Es gibt Code , dass mit einem gefunden werden einfacher rseek suchen. Es ist normalerweise nicht getan, weil es eine sehr hohe Empfindlichkeit führt zu signifikantem p-Wert ist das kann nicht viel bedeuten.

EDIT: Das alte Link funktioniert nicht mehr, aber es stellt sich heraus, dass der Test in dem BioTools Paket mit der Funktion boxM umgesetzt wird. Es war immer noch eine relativ einfache Suche. Und es ist immer noch wahr, dass Sie wahrscheinlich nicht stören sollte es wie alle derartigen Tests. Sie sollten wahrscheinlich nur sorgfältig prüfen Ihre Kovarianzmatrix und Ihre Annahmen.

Andere Tipps

Im Paket BioTools Sie die Funktion finden Sie boxM (Daten, Gruppierung) . Es führt die M-Box-Test für die Homogenität der Kovarianzmatrizen von multivariaten Normaldaten nach einem Klassifizierungsfaktor erhalten. Der Test basiert auf der Chi-Quadrat-Annäherung.

Lizenziert unter: CC-BY-SA mit Zuschreibung
Nicht verbunden mit StackOverflow
scroll top