Hogyan lehet egy karakterváltozót numerikussá alakítani az SAS-ban

Szerző: Roger Morrison
A Teremtés Dátuma: 6 Szeptember 2021
Frissítés Dátuma: 15 November 2024
Anonim
Hogyan lehet egy karakterváltozót numerikussá alakítani az SAS-ban - Elektronika
Hogyan lehet egy karakterváltozót numerikussá alakítani az SAS-ban - Elektronika

Tartalom

A SAS számítógépes szoftver, amelynek célja a vállalatok irányítása, ideértve az adatkezelést, az operatív kutatást és a statisztikákat. A változókat kategorikusnak vagy numerikusnak osztályozza. A kategorikus változókhoz készített különféle műveletek nem hajthatók végre numerikusan és fordítva. Ezen túlmenően, ha két olyan adatcsoportot kíván egyesíteni, amelyekben közös változók vannak, akkor azoknak azonos típusúaknak kell lenniük, különben hiba lép fel, ezért hasznos ezt az átalakítást végrehajtani.

1. lépés

Adja meg az adatokat. A SAS ennek számos módját kínálja fel; az egyik legegyszerűbb, ha az "adatok" lépésben deklaráljuk az "input" értéket. Ha a karakterváltozó neve char, és az "1", "2" és "3" értékeket tárolja, akkor az alábbiak szerint hajtható végre:

ADATOK mydata; beviteli char $ @@; datalinok; 1 2 3 1 2 3; fuss;

A "$" hatására a változó és a "@@" lehetővé teszi számunkra, hogy ugyanazon változóba több értéket illesszünk be egy sorba. Vegye figyelembe, hogy bár a változó úgy tűnik, hogy számokat fogad, az SAS ezeket karakterként kezeli.


2. lépés

Konvertálja a változót úgy, hogy megszorozza azt eggyel.

ADATOK mydata2; SET mydata; szám = char * 1; fuss;

3. lépés

Hozzon létre egy végleges adatkészletet a változóval, ha akarja. Most, hogy létezik a változó numerikus változata, megszabadulhat a régitől (char), és átnevezheti az újat (num) "char" -nak.

Dátum mydata3 (drop = char); SET mydata2; char = szám; fuss;

Mik az epesók

Eugene Taylor

November 2024

Az epeó egy kémiai anyag, amelyet a májban termelnek é az epehólyagban tárolnak. egíti a zírok eméztéét é a méreganyagok eltávol&#...

A legtöbb hallgató fél attól, hogy kutatómunkát írjon, még akkor i, ha az a művézettörténet területén van. Munkája témáj...

Lenyűgözően