Введение в команды SAS

Полная форма SAS - система статистического анализа. Он был предоставлен Институтом SAS в 1970 году. Это программное обеспечение, которое используется для статистического анализа, построения графиков и представления данных. В этом есть две категории для представления и анализа данных, которые представляют собой шаг DATA и шаг PROC. Шаг DATA в основном используется для обеспечения управления данными, таких как чтение данных, преобразование данных и создание или удаление переменных. Шаг PROC, используемый для выполнения широкого анализа данных. Для представления и анализа данных доступны различные команды SAS.

Основные команды SAS

  1. Proc Print: используется для просмотра файла данных SAS в окне вывода.

Пример:

данные печати proc = Оценки;

Бегать;

  1. Содержание процесса: используется для проверки содержимого файла данных команды SAS в окне вывода.

Пример:

данные содержания процедуры = оценки;

Бегать;

  1. Proc означает: используется для просмотра основной статистики данных. Он предоставляет значение среднего, максимального и минимального числовых значений или переменных.

Пример:

proc означает data = оценки;

Бегать;

  1. Proc Freq : используется для анализа данных и частоты создаваемых переменных и для таблиц

Пример:

proc freq data = Grades;

Бегать;

Пример :

proc freq data = Grades;

Таблицы а * б;

Бегать;

  1. Proc sort : используется для сортировки файла данных SAS.

Пример :

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

Бегать;

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

Пример:

данные об reg = оценки;

Бегать;

  1. Proc gplot : используется для построения двух или более значений на осях.

Пример :

данные промплота = оценки;

Участок а * б;

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

б = горизонтальная ось;

Бегать;

  1. PROC transpose : используется для преобразования строк в столбцы в наборе данных.

Пример:

proc transpose data = Grades out = Field;

По имени; Var результат; id col;

Бегать;

  1. Proc Gchart: используется для создания гистограммы круговой диаграммы.

Пример:

данные Gchart proc = оценки;

Vbar возраст;

Бегать;

  1. Proc report: используется для создания отчета из набора данных.

Пример:

данные отчета о работе = оценки;

Колонка А;

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

Бегать;

Промежуточные команды SAS

  1. Libname : используется для создания библиотеки команд SAS.

Пример :

Libname NewLib 'C: \ Grades';

  1. Имя файла: используется для указания файла внешних данных.

Пример:

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

  1. Infile : это оператор, который используется для чтения внешнего файла данных.

Пример:

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

ДАННЫЕ САС;

INPUT AB;

Infile AName;

Бегать;

  1. If-Then: это оператор, используемый для выполнения различных функций.

Пример :

ДАННЫЕ АБ;

ЕСЛИ A> B тогда сообщение = 'A больше';

Остальное сообщение = «В больше»;

Бегать;

  1. Keep : это оператор, используемый для хранения переменной, которая требуется в наборе данных.

Пример :

Данные Новые;

Версия SET;

Сохранить название года цена;

Бегать;

  1. Метка : это функция для изменения метки переменной.

Пример :

Данные ABC;

Текст метки «Привет, мир»;

Бегать;

  1. Длина : используется для изменения длины переменной.

Пример :

Данные ABC;

Длина текста 10 долл .;

Бегать;

  1. Формат : используется для изменения формата переменной.

Пример:

Данные ABC;

Формат даты гггммдд10 .;

Бегать;

  1. Ввод : используется для преобразования значения символа в числовое значение.

Пример:

Данные ABC;

А = «10»;

B = вход (a, лучший.);

Бегать;

  1. Журнал : используется для преобразования числового значения в логарифм.

Пример:

Данные ABC;

А = 10;

B = log (a);

Бегать;

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

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

Пример:

Математические данные;

А = 10;

В = 20;

С = среднее (а, б);

D = Мин (а, б);

Е = Макс (а, б);

Бегать;

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

Пример :

Математические данные;

А = 20;

Переименовать a = b;

Бегать;

  1. Квадратный корень / Square : используется для вычисления квадрата и квадратного корня из числового значения.

Пример :

Математические данные;

А = 4;

Площадь = ** 2;

Sqroot = a ** (1/2);

Бегать;

  1. Математические функции: выполнять основные математические функции.

Пример:

Математические данные;

Set Math;

Цена = сумма (из P1, P2);

Diff = D1 - D2;

М = М1 * М2;

Div = Div1 / Div2;

Бегать;

  1. Substr : используется для получения частичного текста из текстового значения.

Пример :

Математические данные;

Text = «Hello World»;

Text1 = substr (Text, 6, 2);

Бегать;

  1. Оператор ввода и строки данных: используется для создания набора данных с указанным содержимым.

Пример:

ДАННЫЕ ABC;

Вход ABC;

; линиям передачи данных

1 2 3

4 6 9

;

Бегать;

  1. Слияние : используется для объединения нескольких наборов данных в один.

Пример :

Данные ABC;

Слить имя Джон;

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

Советы и рекомендации по использованию команд SAS

  • Подумайте, прежде чем программировать, проверьте все критерии, которые необходимо охватить.
  • Будь проще.
  • Упростите понимание наборов данных, поместив необходимые данные, что поможет сэкономить место на диске.
  • Используйте функции для преобразования данных.
  • Избегать бесконечности означает деление на ноль.
  • Используйте Null, когда вам не нужно создавать набор данных.
  • Присвойте значение константы переменной в операторе сохранения.
  • Используйте опцию NoEquals при сортировке, которая помогает сэкономить время и память.

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

У каждого свой путь достижения конечного результата, они могут быть одинаковыми или разными для разных людей. Есть много способов найти один результат, и при использовании программного обеспечения SAS Commands можно получить множество способов достижения одного и того же результата различными способами. Было отмечено, что чем больше вы изучаете и чем больше изучаете документацию команд SAS, тем больше пользы вы получите для достижения результатов и помощи в долгосрочной перспективе.

Вышеупомянутые команды SAS в основном используются в программировании SAS. В основном это касается DATA и PROC. Это простой инструмент или программное обеспечение, поэтому команды SAS, которые просты в написании, означают написание команд простым английским языком, как вы уже видели выше. Это легко использовать, учиться и писать.

Рекомендуемые статьи

Это было руководство к командам SAS. Здесь мы обсудили как основные, так и расширенные команды SAS и некоторые непосредственные команды SAS. Вы также можете посмотреть следующую статью, чтобы узнать больше -

  1. Использование Табличных Команд
  2. Как использовать команды HBase
  3. Использование команд MongoDB
  4. Важность команд Pig