Съдържание
SAS е компютърен софтуер, предназначен да помогне за управление на бизнеса, включително управление на данни, оперативни изследвания и статистика. Той класифицира променливите като категорични или числени. Няколко операции за категорични променливи не могат да се изпълняват с числови променливи и обратно. Също така, ако искате да обедините две групи данни, които имат общи променливи, те трябва да бъдат от един и същи тип или да възникне грешка, така че е полезно да направите тази трансформация.
инструкции
-
Въведете данните. SAS предлага няколко начина да го направи; един от най-лесните е чрез "вход" изявление в "данни" стъпка. Ако променливата на знака се нарича "char" и съхранява стойностите "1", "2" и "3", това може да стане както следва:
DATA mydata; въвеждане на char $ @@; datalines; 1 2 3 1 2 3; тичам;
"$" Прави променливата и "@@" позволяват да вмъкнем няколко стойности в една и съща променлива в един ред. Обърнете внимание, че въпреки че променливата изглежда, че получава номера, SAS ще ги третира като символи.
-
Конвертирайте променливата, като го умножите по един.
DATA mydata2; SET mydata; num = char * 1; тичам;
-
Създайте окончателен набор от данни с преименуваната променлива отново, ако искате. Сега, когато има числова версия на променливата, можете да отмените старата (char) и да преименувате новата (num) като "char".
DATA mydata3 (drop = char); SET mydata2; char = num; тичам;