PLSPM-Funktion (Fehlermeldung)
PLSPM-Funktion (Fehlermeldung)
im Rahmen einer Hausarbeit beschäftigen wir uns momentan mit Auswertung in R.
Da wir das Programm nur marginal im Rahmen unseres Studiums verwenden, stoßen wir bei Fehlermedlungen leider schnell an unsere Grenzen.
Nachdem wir den Fragebogen geschlossen haben, haben wir uns unseren Datensatz angesehen. Dieser wies 148 Beantwortungen auf. Nachdem wir die CSV im ersten Schritt eingelesen und auf die beendeten Fragebögen gekürzt haben, wollten wir nun nur noch die 42 relevanten Variablen betrachten. Im nächsten Schritt haben wir dann das Strukturmodell definiert und über cbind zusammengeführt. Nachdem wir die Variablen dann Pfaden zugeordet und die Skalenniveaus bestimmt haben, wollten wir nun mit der eigentlichen Analyse beginnen.
Bei der Durchführung sind wir jedoch bei der folgenden Formel gescheitert:
pfad_pls = plspm(na.omit(daten), path=pfad,
blocks = pfad_blocks,
scaling = pfad_scaling,
modes = pfad_modes)
Leider erscheint hier immer wieder die selbe Fehlermeldung (s. Anhang)
Wir haben leider keine Idee, wie wir dieses Problem lösen können.
In unserem Datensatz selbst gibt es in der Regel die Antwortmöglichkeiten mit den Werten 1-5. Bei einer Nichtbeantwortung erscheint eine -9. Aufgrund von einer Filterfrage hat eine Variable den Wert 1, 2 oder eine leere Zelle.
Anbei übersende ich Euch unsere verwendeten R-Formeln und würde mich freuen, wenn Ihr einmal einen Blick hierauf werfen könntet.
Vielen lieben Dank vorab und ein schönes Wochenende!
Re: PLSPM-Funktion (Fehlermeldung)
Hallo Tobi,
willkommen im Forum!
So wie ich die Fehlermeldung lese, empfinde ich sie als eindeutig:
nach dem Entfernen aller Beobachtungen mit NA bleiben keine anderen Beobachtungen übrig.
Bitte überprüfe dies an Deinen Daten:
Gruß, Jörg
willkommen im Forum!
So wie ich die Fehlermeldung lese, empfinde ich sie als eindeutig:
nach dem Entfernen aller Beobachtungen mit NA bleiben keine anderen Beobachtungen übrig.
Bitte überprüfe dies an Deinen Daten:
Code: Alles auswählen
summary(DeinDataframe)
na.omit(DeinDataframe)
Re: PLSPM-Funktion (Fehlermeldung)
Hallo Jörg,
vielen Dank für deine schnelle Rückmeldung.
Ich habe nun die Funktion ausgeführt und das folgende Ergebnis erhalten: Ich denke es ist wie du sagtest und die Daten wurden gelöscht..
Was kann ich hiergegen tun?
Folgendes Vorgehen bislang:
1. Variablen mit fehlender Varianz entfernt
2. Daten eingelesen
3. Daten auf beendete Bearbeitungen gekürzt
4. Strukturmodell gebildt
5. Den Variablen Pfade und Skalenniveaus zugeordnet
6. Error.
Vielen Dank vorab und einen schönen Sonntag!
vielen Dank für deine schnelle Rückmeldung.
Ich habe nun die Funktion ausgeführt und das folgende Ergebnis erhalten: Ich denke es ist wie du sagtest und die Daten wurden gelöscht..
Was kann ich hiergegen tun?
Folgendes Vorgehen bislang:
1. Variablen mit fehlender Varianz entfernt
2. Daten eingelesen
3. Daten auf beendete Bearbeitungen gekürzt
4. Strukturmodell gebildt
5. Den Variablen Pfade und Skalenniveaus zugeordnet
6. Error.
Vielen Dank vorab und einen schönen Sonntag!
Re: PLSPM-Funktion (Fehlermeldung)
Edit: in der gezeigten Darstellung sind die beiden Variablen "fom" und "job" mit fehlender Varianz noch drin. Nach Entfernung dieser erhielt ich die folgende Meldung:
Re: PLSPM-Funktion (Fehlermeldung)
Hallo Tobi,
bleiben denn jetzt bei
Beobachtungen übrig?
Gruß, Jörg
bleiben denn jetzt bei
Code: Alles auswählen
na.omit(daten)
Gruß, Jörg
Re: PLSPM-Funktion (Fehlermeldung)
Hallo Jörg,
tatsächlich wird mir nun die folgende Meldung angezeigt:
[ reached getOption("max.print") -- omitted 96 rows ]
Die folgende Fehlermeldung bleibt jedoch:
Viele Grüße.
tatsächlich wird mir nun die folgende Meldung angezeigt:
[ reached getOption("max.print") -- omitted 96 rows ]
Die folgende Fehlermeldung bleibt jedoch:
Viele Grüße.