Variablentyp string -> numeric - Warnmeldung

Fragen und Diskussionen rund um die Arbeit mit SPSS. Für allgemeine Statistik-Themen, die nicht mit SPSS zusammenhängen, bitte das Statistik-Forum nutzen.
Antworten
questionesse
Beiträge: 13
Registriert: 30.07.2013, 14:08

Variablentyp string -> numeric - Warnmeldung

Beitrag von questionesse »

Hallo zusammen,

ich habe den Datensatz einer Befragung bekommen und der Variablentyp steht überall auf string.
Bein einigen, bei denen ich ihn auf numeric umstellen möchte (Antwortoptionen mit 1-6 codiert, Valuebezeichnungen mit verständlichen Entsprechungen für die Ziffern angelegt) bekomme ich die Meldung, dass einige Value labels oder fehlende Value-Spezifikationen verloren gehen.

Bild

Allerdings wüsste ich nicht, wo etwas fehlt. alle 6 Antwortoptionen sind mit Variablenbezeichnungen versehen, nicht mehr und nicht weniger...

Hat jemand eine Idee? Ich habe nach der Fehlermeldung im Netz gesucht, aber nichts gefunden.

Danke!
drfg2008
Beiträge: 2391
Registriert: 06.02.2011, 19:58

re

Beitrag von drfg2008 »

STRING ist die falsche Eingabe für Zahlen, statt dessen müssen generell in SPSS als Matrix (also als Zahlenschema) die Variablen in Zahlenformat codiert und ggf. mit Label versehen werden.

Die Konvertierung von STRING nach Numeric wäre dann mit dem Befehl

ALTER TYPE

zu programmieren.
drfg2008
questionesse
Beiträge: 13
Registriert: 30.07.2013, 14:08

Beitrag von questionesse »

Hallo,

danke für die Antwort.
Ich bin mir nicht sicher, ob ich korrekt verstehe.
Dass es das falsche Format ist, ist mir klar. Es wurde so übernommen, als ich die Daten aus einem Excel File importiert habe. Hätte ich dort bereits irgendwo die Möglichkeit gehabt, das zu ändern?
Ich nahm nun an, dass ich einfach den Type ändern könnte - ist dem nicht so?
drfg2008
Beiträge: 2391
Registriert: 06.02.2011, 19:58

re

Beitrag von drfg2008 »

so ganz kann ich das anhand deiner Beschreibung nicht nachvollziehen, da Excel ja keine Möglichkeiten bietet zu unterteilen in: Codierung (als Zahl) und Wertelabel als Text innerhalb der selben Variablen. Entweder wurden Texte abgespeichert oder Zahlen.

Du müsstest ein Beispiel angeben, wie die Daten abgespeichert sind (einmal in Excel und dann in SPSS am besten)
drfg2008
questionesse
Beiträge: 13
Registriert: 30.07.2013, 14:08

Beitrag von questionesse »

ah - in Excel waren die Felder als 'standard' nicht als 'Zahl' formatiert - das könnte es gewesen sein, oder?
drfg2008
Beiträge: 2391
Registriert: 06.02.2011, 19:58

re

Beitrag von drfg2008 »

in Excel wird meiner Kenntnis nach gar nicht formatiert, das leistet das Programm selbständig
Du müsstest ein Beispiel angeben, wie die Daten abgespeichert sind (einmal in Excel und dann in SPSS am besten)
drfg2008
questionesse
Beiträge: 13
Registriert: 30.07.2013, 14:08

Beitrag von questionesse »

was wird denn genau an Infos benötigt benötigt?
Es handelte sich um eine CSV Datei, die ich in SPSS importiert habe.
drfg2008
Beiträge: 2391
Registriert: 06.02.2011, 19:58

re

Beitrag von drfg2008 »

wenn die Daten in csv vorliegen, dann könnte bereits beim Import auf F8.2 gesetzt werden, statt auf A(10) -nur als Beispiel. Also statt als Text einzulesen, gleich als Zahl.
drfg2008
questionesse
Beiträge: 13
Registriert: 30.07.2013, 14:08

Beitrag von questionesse »

Ich muss gestehen, ich verstehe zwar nicht, war mit F8.2 und A(10) gemeint ist, aber ja - es lag am Import als Text. Mit dem Import als Zahl klappt es.

Besten Dank!
drfg2008
Beiträge: 2391
Registriert: 06.02.2011, 19:58

re

Beitrag von drfg2008 »

F8.2 ist die Formatierung "Acht Zeichen, davon 2 Dezimale"
A(10) ist die Formatierung STRING (also Text) der Länge 10

Das wird nur beim Gebrauch der Syntax notwendig.
drfg2008
questionesse
Beiträge: 13
Registriert: 30.07.2013, 14:08

Beitrag von questionesse »

Ah, gut. bisher nutze ich die Syntax eher zum 'aufbewahren' und 'wiederverwenden' meiner Operationen, und arbeite ansonste bei den Befehlen über das Menü :oops:
Anzeige:Statistik und SPSS: Die besten Bücher
Als Buch oder E-Book - Jetzt bestellen
spss datenanalyse
SPSS - Moderne Datenanalyse - Jetzt bestellen!
statistik datenanalyse
Statistik - Der Weg zur Datenanalyse - Jetzt bestellen!
Antworten