spssdictionary.SetDictionaryToSPSS Syntax Problem

Integration von Python und R in SPSS.

spssdictionary.SetDictionaryToSPSS Syntax Problem

Beitragvon Silke R. » Fr 14. Sep 2018, 09:49

Hallo zusammen,

ich versuche über das SPSS Integration Plug-In (funktioniert bisher gut) ein Programm zur Multiplen Imputation (R-Packet "mice") laufen zu lassen. Hier die Syntax:

BEGIN PROGRAM R.
dict <- spssdictionary.GetDictionaryFromSPSS()
data <- spssdata.GetDataFromSPSS()
library("mice")
imp <- mice(data, maxit = 10)
com <- complete(imp, "long", inc = TRUE)
com <- cbind(com, Imputation_ = as.integer(com$.imp) - 1)
spssdictionary.SetDictionaryToSPSS("com", dict)
spssdata.SetDataToSPSS("com", com)
spssdictionary.EndDataStep()
END PROGRAM.

Leider bekomme ich diese Fehlermeldung: "Error in spssdata.SetDataToSPSS("com", com) :
Fehler bei IBM SPSS Statistics: Der Fehlercode lautet '10' Mit Nachricht 'Ungültiger Index."

Die Daten aus den Impuationen werden nicht in das Tabellenblatt übertragen, die Variablen schon. Hat jemand eine Idee was das Problem ist?

Ich freue mich über Anregungen.
Silke R.
 
Beiträge: 1
Registriert: Fr 14. Sep 2018, 09:42
Danke gegeben: 0
Danke bekommen: 0 mal in 0 Post

Zurück zu Python und R

Wer ist online?

Mitglieder in diesem Forum: 0 Mitglieder und 2 Gäste

cron