Hallo zusammen,
in meinem Syntax habe ich den folgenden Befehl zum logarithmieren zur Basis 10:
COMPUTE Var2 = lg10(Var1).
EXECUTE.
Die Var1 hat Werte, die teilweise erst etwa auf der 30. Nachkommastelle mit einer 1 beginnen. Dies ist so und kann daher auch nicht geändert werden.
In der Ausgabe steht bei den kleinen Werten:
>Warnung Nr. 601
>Das Argument für den Logarithmus zur Basis 10 ist kleiner oder gleich null für
>den angegebenen Befehl. The result has been set to the system-missing value.
>Command line: 4522 Current case: 129 Current splitfile group: 1
Dies verstehe ich nicht. Mit dem Taschenrechner kann ich diese kleinen Werte schließlich auch zur Basis 10 logarithmieren (ich muss auch diesen Logarithmus verwenden). Bei einer 1 auf der 30. Nachkommastelle ist dieser z.B. -30.
Wie schaffe ich es, dass SPSS mir keine Missing values setzt, sondern auch diese negativen Werte errechnet?
Danke und viele Grüße,
sniperfake