Obsah
SAS je počítačový softvér určený na pomoc pri riadení spoločností vrátane správy údajov, operačného výskumu a štatistík. Klasifikuje premenné ako kategorické alebo číselné. Rôzne operácie vykonané pre kategorické premenné nie je možné vykonať na numerickom základe a naopak. Okrem toho, ak chcete zlúčiť dve skupiny údajov, ktoré majú spoločné premenné, musia byť rovnakého typu, inak sa vyskytne chyba, takže je užitočné vykonať túto transformáciu.
Krok 1
Zadajte údaje. SAS ponúka niekoľko spôsobov, ako to dosiahnuť; jedným z najjednoduchších je deklarovanie „vstupu“ v kroku „dáta“. Ak sa znaková premenná nazýva „char“ a obsahuje hodnoty „1“, „2“ a „3“, je možné postupovať nasledovne:
DATA mydata; vstupný znak $ @@; datové linky; 1 2 3 1 2 3; behať;
„$“ Spôsobí, že premenná a „@@“ nám umožnia vložiť niekoľko hodnôt do tej istej premennej do jedného riadku. Upozorňujeme, že hoci sa zdá, že premenná prijíma čísla, SAS s nimi bude zaobchádzať ako so znakmi.
Krok 2
Premennú preveďte vynásobením jednej.
DATA mydata2; SET mydata; num = char * 1; behať;
Krok 3
Ak chcete, vytvorte konečný súbor údajov s premenovanou premennou znova. Teraz, keď existuje číselná verzia premennej, môžete sa zbaviť starej (char) a premenovať novú (num) na „char“.
DATE mydata3 (drop = char); SET mydata2; char = počet; behať;