Seite 1 von 2

Variable umcodieren ""

BeitragVerfasst: Do 14. Mai 2020, 10:08
von Vandervaart2322
Hallo Forum,

ich habe in meinem Datenblatt die Variable Alter. Leider sind beim Importieren die Zahlen in Anführungszeichen gesetzt worden ("28") und können somit nur als Zeichenfolge dargestellt werden, obwohl ich sie numerisch haben will.

Wie bekomme ich die Anführungszeichen weg? Beim manuellen Umcodieren müsste ich jedes Alter einzeln angeben (Also alter Wert "28" -> neuer Wert 28)
Das gleiche Problem ist bei den Postleitzahlen ("45774").

Kann mir da jemand behilflich sein? :)

LG

Re: Variable umcodieren ""

BeitragVerfasst: Do 14. Mai 2020, 10:50
von ponderstibbons
Neue String-Variable berechnen unter Verwendung von SUBSTRING
(Position 2 bis 3 der Ausgangsvariable ausgeben lassen) , die danach
in eine numerische Variable umwandeln.

Mit freundlichen Grüßen

PonderStibbons

Re: Variable umcodieren ""

BeitragVerfasst: Do 14. Mai 2020, 12:15
von Vandervaart2322
Hallo PonerStibbons,

danke für deine schnelle Antwort. Wo kann ich denn die Variable unter Verwendung eines Substrings verwenden?

Vielen Dank :)

Re: Variable umcodieren ""

BeitragVerfasst: Do 14. Mai 2020, 12:25
von ponderstibbons
Ich meinte: Du berechnest eine neue (String-)Variable aus der jetzigen Variable, dabei verwendest Du die Funktion SUBSTRING.

Mit freundlichen Grüßen

PonderStibbons

Re: Variable umcodieren ""

BeitragVerfasst: Do 14. Mai 2020, 14:14
von strukturmarionette
Hi,

- und woher und vor allem wie hast Du die Zahlen denn importiert, so dass Hochkommata entstanden?

Gruß
S.

Re: Variable umcodieren ""

BeitragVerfasst: Do 14. Mai 2020, 16:07
von Vandervaart2322
Hörst sich einfach an, ich bekomme es aber nicht hin :D
Wo finde ich die Funktion Substring? Unter "Transformieren" finde ich es bspw. nichts.

Die Daten wurden aus einer Umfrage von der Seite Survio.com importiert. Die Daten konnte man als SPSS-Datei herunterladen. Diese beinhaltet jedoch die Anführungszeichen.

Re: Variable umcodieren ""

BeitragVerfasst: Do 14. Mai 2020, 16:36
von ponderstibbons

Re: Variable umcodieren ""

BeitragVerfasst: Do 14. Mai 2020, 20:54
von strukturmarionette
ltrim(). rtrim() kämen auch in Frage

Re: Variable umcodieren ""

BeitragVerfasst: Fr 15. Mai 2020, 18:02
von Vandervaart2322
Irgendwie funktioniert das Ganze nicht. Stimmt etwas nicht mit meinem Befehl?
Danke für eure Hilfe. :)

Re: Variable umcodieren ""

BeitragVerfasst: Fr 15. Mai 2020, 18:17
von ponderstibbons
Was heißt "irgendwie funktioniert das ganze nicht"? Dein Rechner stellt den Betrieb ein?
SPSS friert ein? Oder gibt es zumindet eine Fehlermeldung? Die könnte es Dir eventuell
mitteilen, falls var_102 numerisch ist.