Увод у команде САС-а
Потпуни образац САС је Систем статистичке анализе. Осигурао га је Институт САС 1970. године. То је софтвер који се користи за статистичку анализу, графиковање и представљање података. Овде постоје две категорије за представљање и анализирање података који су ДАТА корак и ПРОЦ корак. ДАТА корак се углавном користи за управљање подацима као што су читање података, трансформација података и стварање или уклањање променљивих. ПРОЦ корак који се користи за обављање најразличитијих анализа података. На располагању су разне САС команде за презентацију и анализу података.
Основне САС команде
- Проц Принт: Користи се за преглед САС датотеке података у излазном прозору.
Пример:
проц принт дата = Оцене;
Трцати;
- Садржај Проц : Користи се за провјеру садржаја датотеке података САС Цомманд у излазном прозору
Пример:
подаци о садржају проц = Граде;
Трцати;
- Проц значи: Користи се за преглед основних статистичких података. Омогућава вредност средње, макс и мин нумеричких вредности или променљивих.
Пример:
проц значи податак = Оцене;
Трцати;
- Проц Фрек : Користи се за анализу података и учесталости израђених променљивих и за табеле
Пример:
проц фрек дата = Оцене;
Трцати;
Пример :
проц фрек дата = Оцене;
Табеле а * б;
Трцати;
- Проц сорт : Користи се за сортирање САС датотеке података.
Пример :
проц врста података = Гардес; Оут = име по имену;
Трцати;
- Проц рег : Користи се за један од поступака опште намене за САС регресијску анализу.
Пример:
проц рег дата = оцене;
Трцати;
- Проц гплот : Користи се за цртање двију или више вриједности на осовинама.
Пример :
проц гплот дата = Оцене;
Нацртајте а * б;
а = вертикална осовина,
б = хоризонтална осовина;
Трцати;
- ПРОЦ транспонирање : користи се за претварање редова у ступце у скупу података.
Пример:
проц транспонирање података = Оцене ван = Поље;
Поименце; вар резултат; ид цол;
Трцати;
- Проц Гцхарт: Користи се за прављење хистограма пите графикона.
Пример:
проц Гцхарт подаци = оцене;
Вбар старост;
Трцати;
- Проц репорт: Користи се за креирање извештаја из скупа података.
Пример:
проц. извештаја о подацима = оцене;
Колона А;
Дефинишите А / дисплаи;
Трцати;
Посредничке команде САС-а
- Либнаме : Користи се за креирање библиотеке САС наредби.
Пример :
Либнаме НевЛиб 'Ц: \ Оцене';
- Назив датотеке: Користи се за одређивање датотеке спољних података.
Пример:
Назив датотеке АНаме 'Ц: \ Градес';
- Инфиле : Изјава је која се користи за читање спољне датотеке података.
Пример:
Назив датотеке АНаме 'Ц: \ Градес';
ДАТА САС;
ИНПУТ АБ;
Инфиле АНаме;
Трцати;
- Иф-тхен: То је изјава која се користи за извршавање различитих функција.
Пример :
ДАТА АБ;
АКО> Б онда је порука = 'А је већа';
Елсе мессаге = 'Б је већа';
Трцати;
- Задржи : Изјава се користи за чување променљиве која је потребна у скупу података.
Пример :
Подаци нови;
СЕТ верзија;
Задржите име године;
Трцати;
- Ознака : Функција је промене ознаке променљиве.
Пример :
Подаци АБЦ;
Текст на етикети „Здраво, свет“;
Трцати;
- Дужина : Користи се за промену дужине променљиве.
Пример :
Подаци АБЦ;
Дужина текста $ 10 .;
Трцати;
- Формат : Користи се за промену формата променљиве.
Пример:
Подаци АБЦ;
Формат датума ииммдд10 .;
Трцати;
- Унос : Користи се за претварање вредности знакова у нумеричку вредност.
Пример:
Подаци АБЦ;
А = „10“;
Б = улаз (а, најбоље.);
Трцати;
- Дневник : Користи се за претварање нумеричке вредности у логаритам.
Пример:
Подаци АБЦ;
А = 10;
Б = лог (а);
Трцати;
Напредне САС команде
- Средња вредност, Мин и Макс : Користи се за израчунавање средњег, минималног и максималног скупа бројчаних вредности.
Пример:
Дата Матхдата;
А = 10;
Б = 20;
Ц = средња вредност (а, б);
Д = Мин (а, б);
Е = Мак (а, б);
Трцати;
- Преименовање : Ова САС наредба користи се за преименовање променљиве.
Пример :
Подаци матхдата;
А = 20;
Преименујте а = б;
Трцати;
- Квадратни корен / квадрат : Користи се за израчунавање квадрата и квадратног корена нумеричке вредности.
Пример :
Подаци матхдата;
А = 4;
Скуаре = а ** 2;
Скроот = а ** (1/2);
Трцати;
- Математичке функције: Извођење основних математичких функција.
Пример:
Подаци матхдата;
Сет Матх;
Цена = сума (од П1, П2);
Дифф = Д1 - Д2;
М = М1 * М2;
Див = Див1 / Див2;
Трцати;
- Субстр : Користи се за добијање делимичног текста из вредности текста.
Пример :
Дата Матхдата;
Тект = „Здраво свет“;
Тект1 = субстр (Текст, 6, 2);
Трцати;
- Извод линије уноса и података: Користи се за креирање скупа података са одређеним садржајем.
Пример:
ДАТА АБЦ;
Инпут АБЦ;
ДАТАЛИНИ;
1 2 3
4 6 9
;
Трцати;
- Спајање : Користи се за спајање више скупа података у један.
Пример :
Подаци АБЦ;
Мерге наме Јохн;
По ИД-у;
Савјети и трикови за кориштење САС наредби
- Пре програмирања добро размислите о свим критеријумима који треба да се покрију.
- Нека буде једноставно.
- Олакшајте разумевање скупова података стављањем података који су вам потребни и помаже у уштеди простора на диску.
- Користите функције за конверзију података.
- Избегавати бесконачност значи поделу са нулом.
- Користите Нулл када вам није потребно да креирате скуп података.
- Додијелите константну вриједност варијабли у задржи израз.
- Користите опцију НоЕкуалс за сортирање која помаже у уштеди времена и меморије.
Закључак - САС команде
Свако има свој начин да постигне крајњи резултат, за различите људе могу бити исти или различити. Постоји много начина да се пронађе један резултат и док користите софтвер САС Цоммандс, могло би се добити много начина да се постигне исти резултат на различите начине. Примећено је да што више учите и више пролазите кроз документацију САС команди, то ћете имати више користи за постизање резултата и дугорочну помоћ.
Горе наведене САС наредбе углавном се користе у програмирању САС софтвера. Ствари су углавном покривене око података и података. Једноставан алат или софтвер који се користи, тако да САС наредбе, које су једноставне у писању, значе писање наредби на једноставном енглеском језику као што сте већ видели изнад команди. Лако је за употребу, учење и писање.
Препоручени чланци
Ово је водич за команде САС-а. Овде смо разговарали о основним, као и напредним САС командама и неким непосредним САС командама. Такође можете погледати следећи чланак да бисте сазнали више -
- Употребе команди Таблеау
- Како се користе наредбе ХБасе
- Употреба команди МонгоДБ
- Важност команди свиња