DERLEM
COMPUTE yeni sayısal değişkenler oluşturur ya da var olan dizgi ya da sayısal değişkenlerin değerlerini değiştirir.
COMPUTE target variable=expression
Bu komut etkin veri kümesini okumaz. Veri kümesini okuyan sonraki komutla birlikte, yürütülmeyi bekleyen bir şekilde saklanır. Ek bilgi için Command Order (Komut Sırası) konusuna bakın.
COMPUTE komutunun sözdizimi, Değişkenleri Hesapla iletişim kutusundan oluşturulabilir.
Örnek
COMPUTE newvar1=var1+var2.
COMPUTE newvar2=RND(MEAN(var1 to var4).
COMPUTE logicalVar=(var1>5).
STRING newString (A10).
COMPUTE newString=CONCAT((RTRIM(stringVar1), stringVar2).
COMPUTE için kullanılabilecek işlevler ve işleçler burada açıklanmıştır.
- Aritmetik işlemler
- Sayısal sabitler
- Sayısal işlevler
- Aritmetik işlevler
- İstatistik İşlevleri
- Rasgele değişken ve dağıtım işlevleri
- Dizgi işlevleri
- Dizilim/sayısal dönüştürme işlevleri
- Mantıksal İşlevler
- İlişkisel işleçler
- NOT mantıksal işleci
- AND ve OR mantıksal işleçleri
- lag işlevi
- Eksik değer işlevleri
- Puanlama ifadeleri
- Tarih ve Saat İşlevleri