Pazar, Kasım 18, 2007

SPSS'de virgülden sonra belli basamaktaki sayıları kırpmak için

SPSS for Windows'un Transform>Compute penceresinden arithmetic operation>Trunc seçerseniz size istediğiniz değişkenin içerdiği değerleri tamsayı olarak yuvarlama imkanı sunar. Ama ben bu aritmetik işlemleri esnasında 14.43223456 gibi bir sayı örneğin virgülden sonra iki hane olacak şekilde yuvarlama komutu bulamadım. Benim bulduğum yol şu şekilde

Transform>Compute

Burada target variable kısmına değiştirmek istediğiniz değişkeni yazın (örneğin BMI) sonra matematiksel işlem kısmına (Trunc(BMI*100))/100 yazdığınızda istediğiniz sonucu alırsınız. Eğer virgülden sonra iki hane isterseniz 100'leri 10, 3 hane isterseniz 1000 yapabilirsiniz.

SPSS'in yaptığı 14.43223456 * 100=1443.223456
Trunc (1443.223456) = 1443
1443/100=14.43 oluyor...