SAS/IML

SAS/IML®

Интерактивное матричное программирование, интегрированное с R

SAS/IML представляет собой мощный и гибкий язык матричного программирования в динамической среде, рассчитанный на программистов, статистиков, исследователей и аналитиков высокого уровня. Пользователи могут расширять стандартный функционал, исполняя код R в среде SAS.

Преимущества

Простое и эффективное программирование.

Простой синтаксис упрощает перевод математических формул в строки программного кода. В вашем распоряжении множество функций для создания арифметических и символьных выражений.

Проводите интерактивное исследование данных.

Анализ часто начинается с графического исследования данных. Динамические графики являются важной частью таких исследований, поскольку они позволяют увидеть взаимосвязи между переменными, выбросы и необычные показатели в данных.

Создавайте свои собственные модули или используйте готовые.

SAS/IML Studio обеспечивает динамический интерактивный интерфейс как для работы с SAS/IML и для его интеграции со свободно распространяемым статистическим ПО R. Используя SAS/IML Studio, вы можете работать с SAS/STAT, SAS/IML и R при написании программ для анализа данных, обучения моделей и графического представления результатов. Вы можете гибко писать собственные модули для объектных функций и генетических операторов или использовать стандартные функции и операторы, предлагаемые SAS/IML.

Пишите и используйте генетические алгоритмы оптимизации.

Программное обеспечение включает встроенные функции для вычисления определителей, собственных значений, собственных векторов и обобщенных обратных матриц, а также для решения систем линейных и обыкновенных дифференциальных уравнений. Кроме того, вы можете вычислять корни многочленов, выполнять операцию взятия определенного интеграла и решать задачи линейного и нелинейного программирования.

Воспользуйтесь преимуществами автоматического управления памятью и конфигурацией матриц.

SAS/IML автоматически назначает, измеряет и выделяет память для матрицы данных. Вам не нужно тратить на это время.

Выполняйте код R в среде SAS.

Используя интерфейс SAS/IML или язык обращения к серверу IML (PROC IML) на серверах Windows и Linux, пользователи могут применять новые методы, еще не внедренные в среду SAS.

Скриншоты

Возможности

SAS/IML
  • Широкий набор стандартных операторов и функций в пространстве матриц
  • Управляющие конструкции
  • Линейные алгебраические и статистические функции
  • Функции временного ряда
  • Числовые аналитические функции
  • Интерактивный анализ данных с SAS/IML Studio
  • Интегрированная среда программирования

Back to Top