SAS Команди - Концепции - Основни и разширени команди

Съдържание:

Anonim

Въведение в командите на SAS

Пълната форма на SAS е Системата за статистически анализ. Той е предоставен от Института SAS през 1970 г. Това е софтуерът, който се използва за извършване на статистически анализ, графики и представяне на данните. В това има две категории за представяне и анализ на данните, които са стъпка DATA и стъпка PROC. Стъпка DATA се използва главно за осигуряване на управление на данни като четене на данни, Преобразуване на данни и създаване или премахване на променливите. PROC стъпка, използвана за извършване на широк разнообразен анализ на данните. Налични са различни SAS команди за постигане на представяне и анализ на данни.

Основни SAS команди

  1. Proc Print: Използва се за преглед на SAS файл с данни в изходния прозорец.

Пример:

proc print data = Степени;

Пусни;

  1. Програмно съдържание : Използва се за проверка на съдържанието на файла с данни на SAS Command в изходния прозорец

Пример:

данни за съдържанието на proc = степенки;

Пусни;

  1. Proc означава: Използва се, за да видите основните статистически данни. Той предоставя стойността на средната, max и min на числовите стойности или променливи.

Пример:

proc означава данни = Степени;

Пусни;

  1. Proc Freq : Използва се за анализ на данните и честотата на създадените променливи и за таблици

Пример:

proc freq data = степенувания;

Пусни;

Пример :

proc freq data = степенувания;

Таблици a * b;

Пусни;

  1. Proc сортиране : Използва се за сортиране на файла с данни SAS.

Пример :

proc сортиране на данни = Gardes; Out = име по име;

Пусни;

  1. Proc reg : Той се използва за една от процедурите с обща цел за регресионен анализ на SAS.

Пример:

proc reg data = степенки;

Пусни;

  1. Proc gplot : Използва се за нанасяне на двете стойности или повече на оси.

Пример :

proc gplot данни = Степени;

Парцел a * b;

a = вертикална ос,

b = хоризонтална ос;

Пусни;

  1. PROC транспониране : Използва се за преобразуване на редове в колони в набора от данни.

Пример:

proc транспониране на данни = Оценки навън = Поле;

По име; вар резултат; id col;

Пусни;

  1. Proc Gchart: Използва се за създаване на хистограма на диаграма с пай диаграма.

Пример:

proc Gchart данни = степени;

Vbar възраст;

Пусни;

  1. Proc отчет: Използва се за създаване на отчета от набора от данни.

Пример:

данни за отчета за оценки = Степени;

Колона А;

Определете A / дисплей;

Пусни;

Междинни SAS команди

  1. Libname : Използва се за създаване на библиотека SAS Commands.

Пример :

Libname NewLib 'C: \ Grades';

  1. Име на файла: Използва се за определяне на външния файл с данни.

Пример:

Име на файл AName 'C: \ Grades';

  1. Infile : Това е операторът, който се използва за четене на външен файл с данни.

Пример:

Име на файл AName 'C: \ Grades';

DATA SAS;

INPUT AB;

Infile AName;

Пусни;

  1. If-then: Това е оператор, използван за изпълнение на различни функции.

Пример :

ДАННИ AB;

Ако A> B тогава message = 'A е по-голям';

Else message = „B е по-голямо“;

Пусни;

  1. Пазете : Това е оператор, използван за запазване на променливата, която се изисква в набора от данни.

Пример :

Данни нови;

SET версия;

Запазете цената на годината на името

Пусни;

  1. Етикет : Функция е да промените етикета на променливата.

Пример :

ABC данни;

Текст на етикета „Здравей, свят“;

Пусни;

  1. Дължина : Използва се за промяна на дължината на променливата.

Пример :

ABC данни;

Текст с дължина $ 10;

Пусни;

  1. Формат : Използва се за промяна на формата на променливата.

Пример:

ABC данни;

Дата на форматиране yymmdd10 .;

Пусни;

  1. Въвеждане : Използва се за преобразуване на символната стойност в числова стойност.

Пример:

ABC данни;

A = „10“;

B = вход (a, най-добър.);

Пусни;

  1. Дневник : Използва се за преобразуване на числовата стойност в логаритъм.

Пример:

ABC данни;

A = 10;

B = log (a);

Пусни;

Разширени SAS команди

  1. Средно, минимално и максимално : Използва се за изчисляване на средния, минималния и максималния набор от числови стойности.

Пример:

Данни Mathdata;

A = 10;

В = 20;

С = средно (a, b);

D = Min (a, b);

E = Max (a, b);

Пусни;

  1. Преименуване : Тази SAS команда се използва за преименуване на променливата.

Пример :

Данни математически данни;

A = 20;

Преименувайте a = b;

Пусни;

  1. Квадратен корен / Квадрат : Той се използва за изчисляване на квадрата и квадратния корен на числовата стойност.

Пример :

Данни математически данни;

A = 4;

Квадрат = a ** 2;

Sqroot = a ** (1/2);

Пусни;

  1. Математически функции: За изпълнение на основни математически функции.

Пример:

Данни математически данни;

Задайте математика;

Цена = сума (от P1, P2);

Diff = D1 - D2;

М = М1 * М2;

Div = Div1 / Div2;

Пусни;

  1. Substr : Използва се за получаване на частичния текст от текстовата стойност.

Пример :

Данни Mathdata;

Текст = „Здравей свят“;

Text1 = substr (Текст, 6, 2);

Пусни;

  1. Изход и ред на данни за въвеждане: Използва се за създаване на набор от данни с определено съдържание.

Пример:

DATA ABC;

Вход ABC;

DATALINES;

1 2 3

4 6 9

;

Пусни;

  1. Обединяване : Използва се за обединяване на множество набори от данни в едно.

Пример :

ABC данни;

Сливане име Джон;

По идентификационен номер;

Съвети и трикове за използване на SAS команди

  • Помислете преди да програмирате, проверете всички критерии, които трябва да покриете.
  • Не го усложнявай.
  • Направете наборите от данни по-лесни за разбиране, като поставите необходимите данни, помага да спестите дисковото пространство.
  • Използвайте функции за преобразуване на данни.
  • Избягвайте безкрайността означава деление на нула.
  • Използвайте Null, когато не е необходимо да създавате набора от данни.
  • Задайте постоянната стойност на променлива в оператора retain.
  • Използвайте опцията NoEquals за сортиране, която помага да спестите време и памет.

Заключение - Команди на SAS

Всеки има свой начин да постигне крайния резултат, те могат да бъдат еднакви или различни за различните хора. Има много начини да намерите един резултат и докато използвате софтуера SAS Commands, може да получите много начини да постигнете един и същ резултат по различни начини. Забелязано е, че колкото повече се учиш и повече преглеждаш документацията на SAS команди, толкова повече полза ще постигнеш за постигане на резултатите и помощ в дългосрочен план.

Гореспоменатите команди SAS се използват главно в софтуерното програмиране на SAS. Нещата са обхванати главно около DATA и PROC. Това е лесен инструмент или софтуер за използване, така че SAS команди, които са лесни на писане, означават писане на командите на прост английски език, както вече сте виждали по-горе командите. Той е лесен за използване, учене и писане.

Препоръчителни статии

Това е ръководство за командите на SAS. Тук сме обсъдили основни, както и усъвършенствани SAS команди и някои непосредствени SAS команди. Можете също да разгледате следната статия, за да научите повече -

  1. Използване на командите Tableau
  2. Как да използвате командите HBase
  3. Използване на командите на MongoDB
  4. Значение на свине командите