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;