Unterbefehl IMPUTE (Befehl MULTIPLE IMPUTATION)

Der Unterbefehl IMPUTE steuert die Imputationsmethode und das Modell. Standardmäßig wird die Methode AUTO verwendet, um fehlende Datenwerte zu imputieren.

METHOD, Schlüsselwort

Das Schlüsselwort METHOD gibt die Imputationsmethode an. Geben Sie eine der folgenden Optionen an:

AUTO
Automatische Methode. Dies ist die Standardeinstellung. Wählt die beste Methode basierend auf einem Scan der Daten aus. Die Methode 'monotone' wird verwendet, wenn die Daten ein monoton fehlendes Muster aufweisen; andernfalls wird FCS verwendet, wenn die Daten ein nicht monotone Muster haben. Die Methode AUTO sortiert die Analysevariablen intern von den am wenigsten fehlenden bis zu den meisten fehlenden Variablen, um ein monotone Muster von fehlendem Vorhandensein zu erkennen. Daher wird die Reihenfolge der Variablen in der Variablenliste ignoriert, wenn AUTO verwendet wird.
MONOTON
Monotone-Methode Dies ist eine nicht iterative Methode, die nur verwendet werden kann, wenn die Daten ein monoton fehlendes Muster aufweisen. Ein monotones Muster existiert, wenn Sie die Variablen so ordnen können, dass alle vorhergehenden Variablen auch nicht fehlende Werte haben, wenn eine Variable einen nicht fehlenden Wert hat. Die monotone Methode imputiert fehlende Werte sequenziell in der in der Variablenliste angegebenen Reihenfolge. Ein Fehler tritt auf, wenn die Eingabedaten kein monotone Muster für die Reihenfolge haben, in der Variablen angegeben werden.
FCS
Vollständig bedingte Spezifikationsmethode. Dies ist eine iterative MCMC-Methode (Markov Chain Monte Carlo), die verwendet werden kann, wenn das Muster fehlender Daten willkürlich (monoton oder nicht monoton) ist. In jeder Iteration imputiert die FCS-Methode fehlende Werte sequenziell in der Reihenfolge, die in der Variablenliste angegeben ist.
KEINE
Keine. Es wird keine Imputation durchgeführt. Wählen Sie diese Option aus, wenn Sie nur Analysen von fehlendem Interesse wünschen. Wenn Sie die Imputation inaktivieren und alle Analysen fehlender Werte unterdrücken, wird eine Warnung ausgegeben.

NIMPUTATIONS, Schlüsselwort

Standardmäßig werden fünf Imputationen ausgeführt. Um eine andere Anzahl von Imputationen anzufordern, geben Sie eine positive ganze Zahl an. Als Faustregel gilt: Je höher der Grad der fehlenden Informationen in den Daten, desto mehr Imputationen, die erforderlich sind, um eine angemessene Effizienz in Bezug auf eine unendliche Anzahl von Imputationen zu erhalten.

  • NIMPUTATIONS wird ignoriert, wenn die Imputation inaktiviert ist.

SCALEMODEL, Schlüsselwort

Die Methoden AUTO, FCSund MONOTONE sind multivariate Methoden, die verwendet werden können, wenn mehrere Variablen fehlende Werte aufweisen. Jeder verwendet univariate Modelle, wenn Werte einzelner Variablen imputieren.

Standardmäßig hängt der Typ des verwendeten univariaten Modells vom Messniveau der Variablen ab, deren fehlende Werte imputiert werden sollen. Multinomiale logistische Regression wird immer für kategoriale Variablen verwendet. Für metrische Variablen wird standardmäßig die lineare Regression (LINEAR) verwendet.

Optional können Sie die Methode "Predictive Mean Matching" (PMM) für metrische Variablen verwenden. PMM ist eine Variante der linearen Regression, die sicherstellt, dass die imputierten Werte plausibel sind. Für PMMbasiert der imputierte Wert auf dem Wert, der für den nächsten zufällig ausgewählten vollständigen Fall aus den nächsten Vorhersagen (k) definiert ist, wobei (k) eine positive ganze Zahl mit dem Standardwert 5 ist.

  • SCALEMODEL wird nur berücksichtigt, wenn die Methode FCS oder MONOTONE explizit ausgewählt wird. Lineare Regression wird immer für metrische Variablen verwendet, wenn die Methode AUTO angefordert wird. Eine Warnung wird ausgegeben, wenn SCALEMODEL für die Methode AUTO angegeben ist.
  • SCALEMODEL wird ignoriert, wenn die Imputation inaktiviert ist.

INTERAKTIONEN, Schlüsselwort

Standardmäßig enthält das Imputationsmodell für jede Variable einen konstanten Term und Haupteffekte für Prädiktorvariablen. Sie können optional alle möglichen bidirektionalen Interaktionen zwischen kategorialen Prädiktorvariablen einschließen. Geben Sie INTERACTIONS=TWOWAYan. Interaktionsterme enthalten keine metrischen Prädiktoren.

  • INTERACTIONS wird nur berücksichtigt, wenn die Methode FCS oder MONOTONE explizit ausgewählt wird. Bidirektionale Interaktionen sind nicht eingeschlossen, wenn die Methode AUTO angefordert wird. Eine Warnung wird ausgegeben, wenn INTERACTIONS für die Methode AUTO angegeben ist.
  • INTERACTIONS wird ignoriert, wenn die Imputation inaktiviert ist oder weniger als zwei kategoriale Prädiktoren vorhanden sind.

MAXPCTMISSING, Schlüsselwort

Standardmäßig werden Analysevariablen imputiert und als Prädiktoren verwendet, unabhängig davon, wie viele fehlende Werte sie bereitgestellt haben. Sie enthalten mindestens genügend Daten, um ein Imputationsmodell zu schätzen. Mit dem optionalen Schlüsselwort MAXPCTMISSING werden Variablen ausgeschlossen, die einen hohen Prozentsatz fehlender Werte aufweisen. Geben Sie den maximal zulässigen Prozentsatz fehlender Werte als positive Zahl kleiner als 100 an. Wenn Sie beispielsweise MAXMISSINGPCT=50angeben, werden Analysevariablen mit mehr als 50% fehlenden Werten weder imputiert noch als Prädiktoren in Imputationsmodellen verwendet.

  • MAXPCTMISSING wird ignoriert, wenn die Imputation inaktiviert ist.

Maximale Anzahl Zeichnungen

Wenn Minimal-oder Maximalwerte für imputierte Werte von metrischen Variablen angegeben werden (siehe Unterbefehl CONSTRAINTS ), versucht die Prozedur, Werte für einen Fall zu zeichnen, bis eine Gruppe von Werten gefunden wird, die innerhalb der angegebenen Bereiche liegen. Standardmäßig werden maximal 50 Wertegruppen pro Fall gezeichnet. Zum Überschreiben des Maximums geben Sie eine positive ganze Zahl für MAXCASEDRAWSan. Wenn eine Gruppe von Werten nicht innerhalb der angegebenen Anzahl von Ziehungen pro Fall abgerufen wird, zeichnet die Prozedur eine weitere Gruppe von Modellparametern und wiederholt den Prozess zum Zeichnen von Fällen. Standardmäßig werden maximal 2 Sätze von Modellparametern gezeichnet. Zum Überschreiben des Maximums geben Sie eine positive ganze Zahl für MAXPARAMDRAWSan. Ein Fehler tritt auf, wenn ein Set von Werten im Bereich nicht in der angegebenen Zahl von Fall- und Parameterziehungen gefunden wird.

Beachten Sie, dass höhere Werte eine längere Verarbeitungszeit bedeuten. Wenn die Prozedur lange dauert (oder nicht in der Lage ist), geeignete Ziehungen zu finden, überprüfen Sie die im Unterbefehl CONSTRAINTS angegebenen Minimal-und Maximalwerte, um sicherzustellen, dass sie geeignet sind.

  • MAXCASEDRAWS und MAXPARAMDRAWS werden ignoriert, wenn die Imputation inaktiviert ist, wenn der Vorhersagemittelwertabgleich verwendet wird und wenn kategoriale Werte imputiert werden.

MAXITER, Schlüsselwort

Die Iteration wird gestoppt, wenn die maximale Anzahl Iterationen erreicht ist. Zum Überschreiben der Standardanzahl von Iterationen (10) geben Sie einen positiven ganzzahligen Wert für MAXITERan.

  • MAXITER wird nur berücksichtigt, wenn die Methode FCS explizit ausgewählt wird. Das Schlüsselwort wird ignoriert, wenn die Methode AUTO verwendet wird.
  • Das Schlüsselwort MAXITER wird ignoriert, wenn die monotone Methode verwendet wird oder die Imputation inaktiviert ist.

SINGULAR, Schlüsselwort

SINGULAR gibt den Toleranzwert an, der zum Testen auf Singularität in univariaten Imputationsmodellen (lineare Regression, logistische Regression und Vorhersagemittelwertabgleich) verwendet wird. Der Standardwert ist 10e−12. Geben Sie einen positiven Wert ein.

  • SINGULAR wird nur berücksichtigt, wenn die Methode FCS oder MONOTONE explizit ausgewählt wird. Das Schlüsselwort wird ignoriert und die Standardtoleranz für Singularität wird verwendet, wenn die Methode AUTO angefordert wird.
  • SINGULAR wird ignoriert, wenn die Imputation inaktiviert ist.

MAXMODELPARAM, Schlüsselwort

MAXMODELPARAM gibt die maximale Anzahl der Modellparameter an, die beim Imputieren einer Variablen zulässig sind. Wenn ein Modell über mehr Parameter als den angegebenen Grenzwert verfügt, wird die Verarbeitung mit einem Fehler beendet (fehlende Werte werden nicht imputiert). Der Standardwert ist 100. Geben Sie einen positiven ganzzahligen Wert ein.

  • MAXMODELPARAM wird ignoriert, wenn die Imputation inaktiviert ist.