Suchen und ersetzen für Wertelabels

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
Statistik-Hans
Beiträge: 2
Registriert: 29.09.2011, 16:27

Suchen und ersetzen für Wertelabels

Beitrag von Statistik-Hans »

Hallo,

ich suche nach einer Lösung wie ich "suchen und ersetzen" für Wertelabels als Funktion in einer Syntax schreiben kann.

Also ich möchte beispielsweise bei allen Wertelabels eines Datensatzes "ü" durch "ue" ersetzen.
Ich suche hierbei nach einer Lösung, welche nicht über die Dialogbox funktioniert.
Stattdessen suche ich eine Funktion oder einen Befehl, welchen ich in der Syntax mit den "value labels" verwenden kann.

Vielen Dank schon mal und Freundliche Grüße,
Hans
drfg2008
Beiträge: 2391
Registriert: 06.02.2011, 19:58

re

Beitrag von drfg2008 »

hier auf der Plattform gab es in den letzten Monaten einen vergleichbaren Fall:

http://spssx-discussion.1045642.n5.nabble.com/


Ansonsten lässt sich das Problem auf verschieden Weise lösen:

[1] mit Python
[2] durch Einlesen des Codierschemas in die Syntax, Änderung und Auslesen

Aber es gibt auch einen Algorithmus dafür (siehe oben SPSSX-L@LISTSERV.UGA.EDU)

Gruß
drfg2008
Statistik-Hans
Beiträge: 2
Registriert: 29.09.2011, 16:27

Beitrag von Statistik-Hans »

Vielen Dank für die Antwort!

Bei dem Link werden mir die verschiedenen Themen der letzten Tage aufgelistet. Könnten Sie mir sagen, in welchem "topic" genau das Problem gelöst wurde?

Könnten Sie mir zudem die beiden Möglichkeiten [1] und [2] näher erläutern?

Viele Grüße,
Hans
drfg2008
Beiträge: 2391
Registriert: 06.02.2011, 19:58

re

Beitrag von drfg2008 »

[2] durch Einlesen des Codierschemas in die Syntax, Änderung und Auslesen
Das wäre die technisch einfachste, allerdings uneleganteste Möglichkeit.

Über

Code: Alles auswählen

Daten -> Datendatei-Informationen anzeigen -> 
das Codierschema auslesen, in Excel einlesen, dort verändern und wieder einlesen. Wie gesagt, sehr unelegant.

Python erfordert ein entsprechendes Plugin und gute Programmierkenntnisse.

Auf UGA-edu mal etwas länger recherchieren. Dann findet sich auch dort etwas. Für reine SPSS-Syntax-Lösungen wäre dort David Marso der richtige Ansprechpartner.

Gruß
drfg2008
drfg2008
Beiträge: 2391
Registriert: 06.02.2011, 19:58

re

Beitrag von drfg2008 »

eine reine Syntax-Lösung ohne Python kann ich mir als Suche-Ersetze Variante allerdings nicht vorstellen, da die Labels erst während der Laufzeit eingelesen werden müssen. Das setzt eine 'echte' Programmiersprache voraus. Eine Anfrage auf uga.edu hat bislang auch nichts ergeben.

Gruß

PS Sehe gerade, dass das mit der Maus ganz einfach zu bewerkstelligen ist über: Suche - > Ersetze bei den Labels.
drfg2008
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