Seite 1 von 1

Werte um eine Dezimale verschoben- wo muss ich etwas ändern?

BeitragVerfasst: Mo 6. Feb 2023, 23:04
von Teresa2602
Hey, ich benutze heute das 1. Mal SPSS und orientiere mich gerade. Ich habe eine Excel Tabelle importiert, bei der alle Werte richtig sind, außer in einer Spalte: Dort sind alle Zahlen um 2 Dezimale verschoben. Also statt 0,87 steht dort 87; statt 0,94 94. Wo muss ich etwas anpassen? Habe schon versucht an der Variablenansicht etwas zu ändern aber bin noch nicht auf die Lösung gekommen.
Dann wollte ich noch fragen, ob man für Laborwerte (Rationalsklalenniveau) bei Typ der Variablenansicht trotzdem Numerisch angibt, oder Komma? Bzw wofür die einzelnen typen sind. Vielen Dank und viele Grüße

Re: Werte um eine Dezimale verschoben- wo muss ich etwas änd

BeitragVerfasst: Di 7. Feb 2023, 07:55
von strukturmarionette
Hi,

ich benutze heute das 1. Mal SPSS und orientiere mich gerade.

- wenn du Messwerte aus anderen Dateiformaten (bspw ältere oder neuere Excel-Dateien) verwenden willst,
könntest du zunächst die für deine Fragestellungen relevanten Excel-Spalten heraussuchen
- dann die Skalenniveaus (Text, Datum, kategorial, intervallskaliert ..) jeweils klarkriegen
- dann die relevanten Excel-Spalten jeweils einzeln nach SPSS per 'copy and past' kopieren
- dann in SPSS je Variable einzeln in der SPSS-Variablenansicht die Variablenname-, typen
gfs Werte-Labels /Fehlende Werte-Bestimmugen u.a. prüfen und anpassen /korrigieren

Gruß
S.

Re: Werte um eine Dezimale verschoben- wo muss ich etwas änd

BeitragVerfasst: Di 7. Feb 2023, 11:38
von Lanin
Die Werte sind um zwei Dezimalstellen verschoben. Der importierte Wert muss also durch 100 geteilt werden. Unterstellt, die betreffende Variable heißt var1, geht geht es einfach mit dem Menü

Transformieren
--> Variable berechnen

und in Zielvariable var1 [/code]eingeben und als numerischen Ausdruck var1 / 100

Per Syntax würde der Befehl lauten:
Code: Alles auswählen
compute var1=var1 / 100.
exe.



Dann wollte ich noch fragen, ob man für Laborwerte (Rationalsklalenniveau) bei Typ der Variablenansicht trotzdem Numerisch angibt, oder Komma? Bzw wofür die einzelnen typen sind.


Welche Zahlenformate für Laborwerte verwendet werden sollte, das wird von den Werten selbst abängen. Bei Blutdruckwerten werden (vermutlich - Mediziner bin ich nicht) keine Nachkommastellen erforderlich sein, bei Promilleangaben schon. Hier müsstest Du in der Fachliteratur schauen, welche Standards es für welche Werte gibt.


Zu den Formaten "Numerisch", "Komma", "Punkt" als "Typ" in der Datenansicht: Gibt es eine Zahl mit vier oder mehr Stellen vor und mind. einer Stelle nach dem Komma,so schreibt man
- in Europa: 1.234.567,00
- in den USA: 1,234,567.00

Im Normalfall (d.h. SPSS-Installation der dt. Sprachversion und Datensatz in D erstellt) verwendet SPSS als Standard immer unser europäisches Format, und ich würde es üblicherweise auch so belassen; die Voreinstellung "Standard" solltest Du überlicherweise nicht ändern müssen. Die Formate "Punkt" und "Komma" können dann erforderlich werden, wenn Du mit SPSS-Installationen oder Daten aus den USA arbeitest oder ggf. dort Ergebnisse veröffentlichen möchtest.

Re: Werte um eine Dezimale verschoben- wo muss ich etwas änd

BeitragVerfasst: Di 7. Feb 2023, 21:43
von Teresa2602
Vielen dank euch beiden! ich werd mal versuchen eure Anregungen umzusetzen