Jumat, 04 Mei 2018

Pengertian dan Penggunaan SAS IML (Interactive Matrix Language)

Interactive Matrix Language (IML) adalah bahasa matriks yang mirip dengan MATLAB dan Gauss. SAS IML memungkinkan kita untuk melakukan penghitungan matriks secara lebih efektif dengan menggunakan fungsi matrik. Namun, SAS IML hanya mampu menangani matriks 2 dimensi. (Srivastava, 2014). Sebagian besar prosedur statistik SAS/STAT yang berkaitan dengan model linier dapat dilakukan dengan prosedur IML. (Perrett, 2010)


Tampilan SAS
Adapun penggunaan utama coding IML yaitu:
  1. Membantu memprogram prosedur statistik yang sulit dikodekan pada SAS. Misalnya prosedur bersifat berulang dan dan membutuhkan banyak waktu ketika dikodekan.
  2. Melakukan operasi Matriks, misalnya: menghitung inverse, melakukan perkalian matriks, determinan, dll.
  3. Melakukan operasi pada baris dan kolom pada set data.
  4. Menciptakan grafis yang menarik.
Sumber:
Perret, Jamis J. 2010. A SAS/IML Companion for Linear Model.Springer New York Dordrecht Heidelberg:London.

Srivastava,Tavish. 2014. Introduction to PROC IML: Making matrix handling on SAS as easy as R. https://www.analyticsvidhya.com/blog/2014/10/proc-iml-matrix-handling-sas/ 

Tidak ada komentar:

Posting Komentar