Ako transformovať znakovú premennú na číselnú v SAS

Autor: Tamara Smith
Dátum Stvorenia: 28 Január 2021
Dátum Aktualizácie: 23 November 2024
Anonim
Ako transformovať znakovú premennú na číselnú v SAS - Elektronika
Ako transformovať znakovú premennú na číselnú v SAS - Elektronika

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ť;

Odtránenie zadného vetla a javí ako jednoduchý projekt. Prítomnoť chrániča lopaty a predlžovačov korby, ktoré a zvyčajne nachádzajú na Frontier, však m...

Ľudia zavätení vojne migrovali na juh a v priebehu 14. až 16. toročia a uadili v údolí Mexika, kde a tali známymi ako Aztékovia. Aztécka civilizácia bola ú...

Fascinujúce Publikácie