Kuinka muuntaa merkkimuuttuja numeeriseksi SAS: ssa

Kirjoittaja: Charles Brown
Luomispäivä: 1 Helmikuu 2021
Päivityspäivä: 22 Marraskuu 2024
Anonim
Kuinka muuntaa merkkimuuttuja numeeriseksi SAS: ssa - Elektroniikka
Kuinka muuntaa merkkimuuttuja numeeriseksi SAS: ssa - Elektroniikka

Sisältö

SAS on tietokoneohjelmisto, joka on suunniteltu auttamaan hallitsemaan yrityksiä, mukaan lukien tiedonhallinta, toimintatutkimus ja tilastot. Se luokittelee muuttujat kategorioiksi tai numeerisiksi. Eri kategoriallisille muuttujille tehtyjä operaatioita ei voida suorittaa numeerisilla numeroilla ja päinvastoin. Lisäksi, jos haluat yhdistää kaksi tietoryhmää, joilla on yhteisiä muuttujia, niiden on oltava samantyyppisiä tai virhe tapahtuu, joten on hyödyllistä tehdä tämä muunnos.

Vaihe 1

Syötä tiedot. SAS tarjoaa useita tapoja tehdä tämä; yksi helpoimmista on ilmoittamalla "syöttö" vaiheessa "data". Jos merkkimuuttujaa kutsutaan "char" ja se tallentaa arvot "1", "2" ja "3", se voidaan tehdä seuraavasti:

DATA mydata; syöttömerkki $ @@; dataliinit; 1 2 3 1 2 3; juosta;

"$" Saa muuttujan ja "@@" antamaan meille mahdollisuuden lisätä useita arvoja samaan muuttujaan yhdelle riville. Huomaa, että vaikka muuttuja näyttää vastaanottavan numeroita, SAS käsittelee niitä merkkeinä.


Vaihe 2

Muunna muuttuja kertomalla se yhdellä.

DATA mydata2; SET mydata; numero = char * 1; juosta;

Vaihe 3

Luo lopullinen tietojoukko, jonka muuttuja nimetään uudelleen, jos haluat. Nyt kun muuttujalla on numeerinen versio, voit päästä eroon vanhasta (char) ja nimetä uuden (num) uudelleen "char": ksi.

PÄIVÄYS mydata3 (drop = char); SET mydata2; char = numero; juosta;

Vanhat parturipotit ovat jännittäviä ymboleja näitä klaiita naapuruton kohtaamipaikoita. Tavallieti pylvään yläoaan kiinnitetyn lampun kautta aiakkaat aivat tie...

Egyptiläiten faraoiden vaatteet poikkeivat huomattavati tavallien egyptiläien miehen vaatteita. Yhtäläiyykiä eiintyi vain kaapua ja materiaaleia. Faraon oli eitettävä...

Valitse Hallinto