Kaip transformuoti simbolių kintamąjį į skaitinį SAS

Autorius: Frank Hunt
Kūrybos Data: 11 Kovas 2021
Atnaujinimo Data: 21 Lapkričio Mėn 2024
Anonim
SAS Tutorial | How to convert character to numeric in SAS
Video.: SAS Tutorial | How to convert character to numeric in SAS

Turinys

SAS yra kompiuterių programinė įranga, sukurta padėti valdyti įmones, įskaitant duomenų valdymą, operacijų tyrimus ir statistiką. Jis klasifikuoja kintamuosius kaip kategorinius ar skaitinius. Įvairių kategorinių kintamųjų operacijų negalima atlikti skaičiais ir atvirkščiai. Be to, jei norite sujungti dvi duomenų grupes, turinčias bendrus kintamuosius, jie turi būti to paties tipo arba atsiras klaida, todėl naudinga atlikti šią transformaciją.

1 žingsnis

Įveskite duomenis. SAS siūlo keletą būdų tai padaryti; vienas iš paprasčiausių yra deklaruojant „įvestį“ žingsnyje „duomenys“. Jei simbolių kintamasis vadinamas „char“ ir jame saugomos reikšmės „1“, „2“ ir „3“, tai galima padaryti taip:

DUOMENYS mydata; įvesties char $ @@; datalinai; 1 2 3 1 2 3; paleisti;

Dėl „$“ kintamasis ir „@@“ leidžia mums į tą patį kintamąjį įterpti kelias reikšmes vienoje eilutėje. Atkreipkite dėmesį, kad nors atrodo, kad kintamasis gauna skaičius, SAS juos traktuos kaip simbolius.


2 žingsnis

Konvertuokite kintamąjį padauginę iš vieno.

DUOMENYS mydata2; SET mydata; num = char * 1; paleisti;

3 žingsnis

Jei norite, dar kartą sukurkite kintamąjį, pervardykite galutinį duomenų rinkinį. Dabar, kai yra skaitinė kintamojo versija, galite atsikratyti senosios (char) ir pervadinti naują (num) kaip „char“.

DATA mydata3 (drop = char); SET mydata2; char = skaičius; paleisti;

Kaip saugiai nudeginti odą be hidrochinono?

Peter Berry

Lapkričio Mėn 2024

Daugeli žmonių kenčia nuo tamių dėmių, aulė pažeidimų ir trazdanų, kurie nori apšvieti. Šia tamia odo pleitra gali ukelti aulė pažeidimai, enėjima ar genetika. Yra keleta kremų, kurių udėtyje yra hidr...

Gaukite avo vaiku maloniai ruošiant vakarienę arba paimokykite avo mokiniu virimo klaėe, kad jautųi kaip viršininkų, turinčių virimo krybėlę. Padarykite avo krybėle u pigiomi medžiagomi ir tai, ką gal...

Rekomenduojama Jums