Przegląd (komenda NUMERIC)
Produkt NUMERIC deklaruje nowe zmienne numeryczne, które mogą być przywoływany w języku transformacji, zanim zostaną przypisane do wartości. Komendy, takie jak COMPUTE, IF, RECODEi COUNT , mogą być używane do przypisywania wartości do nowych zmiennych numerycznych.
Specyfikacja podstawowa
Podstawową specyfikacją jest nazwa nowych zmiennych. Domyślnie do zmiennych przypisywany jest format F8.2 (lub format określony w komendzie SET ).
Reguły składni
- Format podobny do formatu FORTRAN może być podany w nawiasach po zmiennej lub zmiennej. Każdy określony format ma zastosowanie do wszystkich zmiennych znajdujących się na liście. Aby określić różne formaty dla różnych grup zmiennych, należy oddzielić każdą grupę formatów znakiem ukośnika.
- Słowo kluczowe
TOmoże być używane do deklarowania wielu zmiennych liczbowych. Podany format ma zastosowanie do każdej zmiennej, która jest nazwana i dorozumiana w konstrukcjiTO. - Program
NUMERICmoże być używany w ramach programu wejściowego w celu wstępnego określenia kolejności zmiennych numerycznych w słowniku aktywnego zbioru danych. W tym celu programNUMERICmusi poprzedzać wartośćDATA LISTw programie wejściowym.
Operacje
NUMERICzaczyna obowiązywać od razu po napotkaniu w sekwencji komend. Należy zwrócić szczególną uwagę na pozycjęNUMERICwśród komend. Więcej informacji można znaleźć w temacie Command Order (Kolejność komend).- Podane formaty (lub wartości domyślne) są używane jako formaty zarówno do drukowania, jak i do zapisu.
- Zmienne trwałe lub tymczasowe są inicjowane w systemie-brak wartości. Zmienne robocze są inicjowane do 0.
- Zmienne nazwane na
NUMERICsą dodawane do pliku roboczego w kolejności, w jakiej zostały określone. Kolejność, w jakiej są one używane w transformacjach, nie wpływa na ich kolejność w aktywnym zbiorze danych.