Tutorial SAS untuk Pemula: Apa Itu & Contoh Pemrograman

⚡ Ringkasan Cerdas

SAS adalah perangkat lunak statistik berbasis perintah yang digunakan untuk analisis data, intelijen bisnis, dan pemodelan prediktif. Langkah-langkah DATA dan PROC, rangkaian produk, arsitektur tiga tingkat, dan edisi akademis gratisnya dibahas di bawah ini.

  • 🔘 Bentuk lengkapnya: SAS adalah singkatan dari Statistical Analysis System dan umumnya diucapkan "sass."
  • ☑️ Asal: Proyek ini dimulai di North Carolina State University dan didirikan sebagai SAS Institute pada tahun 1976.
  • Bentuk program: Setiap program menggabungkan langkah DATA, langkah PROC, dan langkah output, yang masing-masing diakhiri dengan RUN.
  • 🧪 Architekstur: Lapisan klien, lapisan tengah, dan lapisan belakang memisahkan peramban, logika aplikasi, dan server data.
  • Akses gratis: SAS OnDemand for Academics menggantikan University Edition yang sudah tidak lagi digunakan dan menjalankan SAS Studio di dalam browser.
  • ⚠️ Kompromi: Biaya lisensi dan algoritma tertutup menjadi kendala dibandingkan dengan sintaks yang mudah dan dukungan industri yang teregulasi dengan baik.

Tutorial SAS untuk Pemula

Apa itu SAS?

SAS SAS adalah perangkat lunak statistik berbasis perintah yang banyak digunakan untuk analisis dan visualisasi data statistik. Singkatan SAS adalah Statistical Analysis System. Perangkat lunak ini memungkinkan Anda menggunakan teknik dan proses kualitatif yang membantu meningkatkan produktivitas karyawan dan keuntungan bisnis. SAS juga digunakan untuk analisis tingkat lanjut seperti intelijen bisnis, investigasi kejahatan, dan analisis prediktif. SAS umumnya diucapkan "sass."

Di SAS, data adalah extracSAS (Statistical System of Integration) dirancang dan dikategorikan untuk membantu Anda mengidentifikasi dan menganalisis pola data. Ini adalah rangkaian perangkat lunak yang memungkinkan Anda melakukan analisis tingkat lanjut, Business Intelligence, Analisis Prediktif, dan manajemen data, sehingga Anda dapat beroperasi secara efektif dalam kondisi bisnis yang kompetitif dan berubah-ubah. Selain itu, SAS bersifat independen platform, yang berarti Anda dapat menjalankan SAS pada sistem operasi apa pun, baik Linux maupun lainnya. Windows.

Dibandingkan yang lain Alat BISAS menyediakan dukungan ekstensif untuk mentransformasi dan menganalisis data secara terprogram, selain menggunakan antarmuka seret dan lepas. Ini memberikan kontrol yang sangat terperinci atas manipulasi dan analisis data, yang merupakan keunggulan utamanya.

Mengapa kita membutuhkan SAS?

Mari kita pahami kebutuhan SAS dengan contoh sederhana:

Bayangkan sebuah perusahaan e-commerce yang ingin mengetahui pola pembelian pelanggannya berdasarkan data historis. Perusahaan tersebut harus mempertimbangkan ribuan catatan dari berbagai pelanggan untuk mencapai wawasan yang umum.

Perusahaan mungkin tidak memiliki semua data yang diperlukan untuk analisis. Misalnya, jika pelanggan tidak membeli jaket, faktor apa saja yang mencegah mereka membelinya? Data yang hilang ini dapat menyebabkan kesalahan dalam analisis Anda. Bagaimana kita dapat mengatasi masalah ini? Bagaimana kita dapat menangani jenis data ini?

Jika dilakukan secara manual, tugas ini akan membutuhkan ratusan analis dan ribuan jam kerja. Dengan menggunakan alat analitik SAS, Anda dapat melakukan analisis yang sama hanya dalam beberapa jam dengan satu analis. SAS memungkinkan Anda untuk menghilangkan data yang tidak perlu dan mengoptimalkan informasi yang relevan. Ini akan memungkinkan Anda untuk memprediksi hasil bahkan dengan data yang hilang, sehingga Anda dapat mengambil keputusan yang lebih baik.

Alat SAS Alternatif

Grafik di bawah ini menempatkan SAS di samping dua alat sumber terbuka yang paling sering dibandingkan dengannya.

Perbandingan SAS dengan alat analitik alternatif R dan Python

R: Ini adalah perangkat lunak sumber terbuka. Mudah dipelajari. R Seperti yang telah didokumentasikan dengan baik. Ia menawarkan kemampuan statistik yang kuat.

Python adalah bahasa skrip sumber terbuka populer lainnya. Python Mendukung pustaka seperti NumPy, SciPy, dan Matplotlib. Anda dapat melakukan operasi statistik apa pun, atau Anda dapat membangun model apa pun menggunakan pustaka-pustaka ini.

SAS: Ini adalah alat analisis yang banyak digunakan di pasar analitik komersial, dengan beragam fungsi statistik dan antarmuka pengguna grafis (GUI) yang baik.

Dalam tutorial pemrograman SAS ini, kita akan membahas Sistem Analisis Statistik dan bagaimana sistem ini dapat digunakan untuk menyelesaikan masalah kita.

sejarah SAS

  • SAS bermula pada akhir tahun 1960-an sebagai sebuah proyek di North Carolina State University, tempat Jim Goodnight bekerja bersama Anthony Barr, John Sall, dan Jane Helwig pada sebuah sistem analisis statistik.
  • Awalnya dikembangkan untuk Penelitian Pertanian.
  • Keempat kolaborator tersebut mendirikan SAS Institute pada tahun 1976, dan Goodnight telah memimpin perusahaan tersebut sejak saat itu.
  • Later, ini diperluas ke berbagai alat yang mencakup Analisis Prediktif, Manajemen Data, BI, dan lain-lain.
  • SAS tetap banyak digunakan di antara perusahaan-perusahaan terbesar di dunia selama bertahun-tahun. Analisis data dan pelaporan yang diatur.

Selanjutnya dalam tutorial bahasa SAS ini, kita akan mempelajari tentang fitur-fitur SAS.

Fitur SAS

Fitur utama SAS adalah:

  • Akses file data mentah & data dalam basis data eksternal dengan mudah. ​​Baca dan tulis hampir semua format data!
  • Kelola data menggunakan alat untuk memasukkan, mengedit, mengambil, memformat, dan mengkonversi data.
  • Menganalisis data menggunakan statistik deskriptif, teknik multivariat, peramalan, pemodelan, dan pemrograman linier.
  • Analisis tingkat lanjut membantu Anda melakukan perubahan dan peningkatan dalam praktik bisnis.
  • Pembentukan laporan dengan grafik sempurna
  • Operapenelitian dan Manajemen proyek
  • Pemutakhiran dan modifikasi data
  • Bahasa penanganan data yang kuat
  • Fungsi pembersihan data yang luar biasa
  • Berinteraksi dengan beberapa sistem host

Selanjutnya dalam tutorial SAS untuk pemula ini, kita akan mempelajari tentang rangkaian produk SAS.

Rangkaian Produk SAS

Terdapat banyak produk SAS yang tersedia di pasaran. Berikut adalah daftar produk-produk yang lebih populer.

Nama Deskripsi
Basis SAS Perangkat lunak Base SAS menawarkan ketangkasan perangkat keras dan terintegrasi ke dalam semua jenis lingkungan komputasi.
SAS/GRAF Alat ini membantu Anda merepresentasikan data terstruktur ke dalam grafik.
SAS/STAT Alat ini membantu Anda melakukan berbagai jenis regresi, varians analisis statistik, regresi, dan analisis psikometri.
SAS/ETS Ini digunakan untuk peramalan. Membantu Anda melakukan analisis deret waktu.
SAS/IML Interactive Matrix Language disingkat menjadi IML. Alat ini membantu Anda menerjemahkan rumus matematika ke dalam program yang inovatif.
SAS EBI Alat untuk Aplikasi Intelijen Bisnis
Manajer Jaringan SAS Ini adalah komponen inti yang menawarkan fasilitas manajemen data dan bahasa pemrograman untuk analisis data
SAS/ATAU Alat untuk Operapenelitian tion
SAS/QC Gunakan untuk Kontrol kualitas
SAS/Penambang Perusahaan Data mining
SAS/PH Analisis uji klinis
SAS/AF Ini menawarkan fasilitas aplikasi
Panduan Perusahaan Ini adalah editor kode & manajer proyek berbasis GUI

Berikutnya dalam panduan tutorial SAS ini, kita akan mempelajari tentang arsitektur SAS.

SAS Architekstur

Diagram di bawah ini membagi implementasi menjadi tiga tingkatan.

Arsitektur SAS tiga tingkat yang menunjukkan lapisan klien, lapisan tengah, dan lapisan belakang.
Architekstur SAS

Arsitektur SAS dibagi menjadi tiga bagian utama:

  • Tingkat Klien
  • Tingkatan Menengah
  • Tingkat belakang

Tingkat klien

Tingkat klien adalah tempat aplikasi diinstal pada mesin, tempat pengguna duduk. Ini terdiri dari komponen yang digunakan untuk melihat portal dan kontennya. Ini juga mencakup browser web standar yang digunakan untuk berinteraksi dengan portal melalui protokol HTTP atau HTTPS standar. Ini juga membantu Anda membuat aplikasi web SAS ramah firewall.

Tingkat menengah

Lapisan tengah menawarkan titik akses terpusat untuk informasi perusahaan. Semua akses ke konten diproses oleh komponen yang beroperasi di lapisan ini. Pemisahan logika bisnis dari logika tampilan membantu Anda memanfaatkan logika lapisan tengah. Selain itu, titik akses terpusat memudahkan penegakan aturan keamanan, administrasi portal, dan pengelolaan perubahan kode.

Tingkat tengah menampung fungsi-fungsi berikut:

Aplikasi Web Portal Pengiriman Informasi SAS: Ini adalah koleksi JSP, Java servlet, JavaBeans, dan kelas serta sumber daya lainnya. Komponen ini membantu Anda mengakses informasi yang disimpan di direktori perusahaan untuk membuat antarmuka yang dapat disesuaikan bagi pengguna.

Mesin Servlet: Mesin servlet juga disebut wadah servlet. Bertanggung jawab untuk mengelola Aplikasi Web Portal Pengiriman Informasi SAS. Mesin servlet menawarkan lingkungan waktu berjalan. Ini menyediakan konkurensi, penerapan, manajemen siklus hidup, dll.

server web: Server web menyediakan layanan untuk mesin servlet yang dapat digunakan untuk menghosting situs web. Layanan ini harus diakses melalui portal.

Tingkat Belakang

Tingkat belakang adalah area di mana server data dan komputasi dijalankan yang mungkin berisi objek bisnis. Ini adalah server direktori perusahaan. Server direktori perusahaan memelihara metadata tentang konten yang terletak di seluruh perusahaan.

Cara Mengunduh dan Menginstal SAS

Catatan tentang edisi: Panduan di bawah ini mendokumentasikan SAS University Edition, edisi desktop dan AWS gratis yang dihentikan oleh SAS Institute pada tahun 2021. Penggantinya yang gratis adalah... SAS OnDemand untuk Akademisi, yang menjalankan SAS Studio di browser tanpa VirtualBox gambar dan tidak ada instance AWS yang perlu dikelola. SAS juga menerbitkan SAS Viya untuk Pembelajar untuk kursus berbasis cloud. Daftarkan diri Anda untuk salah satu kursus tersebut, lalu gunakan layar SAS Studio yang ditunjukkan di sini, yang hampir identik.

Instalasi lokal di mesin Anda

Langkah 1) Unduh SAS dari tautan yang diberikan.

Kunjungi halaman perangkat lunak akademik gratis SAS dan klik Dapatkan Perangkat Lunak Gratis.

Halaman unduhan perangkat lunak akademik gratis SAS dengan tombol Dapatkan Perangkat Lunak Gratis

Langkah 2) Pilih Anda OperaSistem ting

Pilih sistem operasi sesuai dengan sistem Anda, seperti yang ditunjukkan di bawah ini.

Operalayar pemilihan sistem pada halaman unduhan SAS

Langkah 3) Unduh dan instal Perangkat Lunak Virtualisasi

SAS University Edition membutuhkan Perangkat Lunak Virtualisasi seperti VirtualBox harus diinstal terlebih dahulu sebelum dapat diinstal. Tampilan layar unduhannya seperti ini:

VirtualBox Halaman unduhan perangkat lunak virtualisasi diperlukan sebelum instalasi SAS lokal.

Ikuti langkah-langkah yang tertera di layar untuk menginstal SAS. Setelah VirtualBox dan instalasi lokal terkadang bisa rumit, jadi jalur AWS di bawah ini direkomendasikan sebagai gantinya.

Instalasi AWS

Catatan: Daftar SAS University Edition di AWS Marketplace telah ditarik, jadi... URLLangkah-langkah yang dikutip dalam langkah asli tidak lagi teratasi. Urutan tersebut dipertahankan di bawah ini karena alur berlangganan-konfigurasi-peluncuran AWS tidak berubah untuk citra SAS Marketplace apa pun yang Anda berlangganan.

Anda dapat menerapkan SAS di AWS. SAS memenuhi syarat untuk tingkatan gratis.

Langkah 1) Buka daftar SAS University Edition di AWS Marketplace. Klik “Lanjutkan Berlangganan” pada halaman produk yang ditampilkan di bawah ini.

Halaman daftar AWS Marketplace dengan tombol Lanjutkan Berlangganan yang disorot.

Langkah 2) Di layar berikutnya, Terima Persyaratan.

Layar syarat dan ketentuan AWS Marketplace dengan tombol Terima Syarat.

Langkah 3) Langganan sedang diproses dan membutuhkan waktu hingga 10 menit untuk disetujui. Anda akan melihat layar berikut.

Pesan "AWS subscription pending" ditampilkan meskipun permintaan telah disetujui.

Langkah 4) Segarkan halaman, dan langganan Anda akan dikonfirmasi. Klik Lanjutkan ke Konfigurasi.

Layar konfirmasi langganan AWS dengan tombol Lanjutkan ke Konfigurasi

Langkah 5) Pertahankan pengaturan default dan klik Lanjutkan ke Peluncuran.

Layar konfigurasi AWS dengan pengaturan default dan tombol Lanjutkan ke Peluncuran

Langkah 6) RevLihat halaman konfigurasi. Masukkan pasangan kunci-nilai. Pengaturan lainnya akan tetap menggunakan nilai default. Klik Luncurkan.

Halaman tinjauan peluncuran AWS tempat pasangan kunci-nilai dimasukkan sebelum mengklik Luncurkan.

Langkah 7) Buka pustaka AWS Marketplace Anda dan klik Lihat Instans, seperti yang ditunjukkan di sini.

Halaman pustaka AWS Marketplace dengan tautan Lihat Instans.

Langkah 8) Pada jendela pop-up seperti yang terlihat pada gambar di bawah ini:

  1. Catat id instance. Ini adalah kata sandi Anda
  2. Klik Akses perangkat lunak

Jendela pop-up instance yang menampilkan ID instance yang digunakan sebagai kata sandi dan tautan perangkat lunak Akses.

Langkah 9) Pada jendela pop-up yang muncul setelah Anda mengklik langkah 8:

  1. Masukkan kredensial pengguna. Id: kata sandi sasdemo: id instance yang dicatat pada langkah 8
  2. Klik Masuk

Jendela pop-up masuk tempat memasukkan ID pengguna sasdemo dan kata sandi ID instance.

Langkah 10) Anda akan melihat layar selamat datang di bawah ini.

Layar selamat datang SAS Studio yang ditampilkan setelah berhasil masuk.

Penyelesaian masalah

Jika Anda tidak dapat terhubung, buka halaman Grup Keamanan di konsol EC2 untuk wilayah Anda dan atur aturan masuk dan keluar ke semua.

Bagaimana Cara Menggunakan SAS?

Untuk menggunakan perangkat lunak SAS secara efektif, Anda perlu mengikuti empat langkah, yaitu: Mengakses Data, Mengelola Data, Menganalisis, dan Mempresentasikan. Diagram di bawah ini menunjukkan urutannya.

Empat langkah untuk menggunakan SAS: mengakses data, mengelola data, menganalisis, dan mempresentasikan.

Cara menggunakan SAS

Akses Data:

SAS memungkinkan Anda mengakses data dalam format apa pun yang Anda inginkan.

Anda dapat mengakses data yang tersimpan di mana saja, baik itu dalam file di sistem Anda atau data yang tersimpan di sistem basis data lain. Ini bisa berupa Oracle File tersebut berupa file basis data SAS, file basis data mentah, atau file XLS/CSV sederhana. Ini akan membantu Anda mengakses data ini dengan mudah.

Kelola Data:

SAS menawarkan kemampuan manajemen data yang hebat. Anda dapat melakukan subset atau membagi data berdasarkan kondisi tertentu, membuat variabel, serta membersihkan dan memvalidasi data. Ada alat lain yang memungkinkan Anda melakukan tugas yang sama. Namun, SAS membantu Anda melakukan pekerjaan ini dengan mudah.

SAS memiliki pustaka dan proses yang terdefinisi dengan baik yang memudahkan proses pemrograman. Selain itu, membuat variabel atau melakukan subsetting data adalah proses satu langkah. Ini menghemat waktu Anda dari menulis algoritma yang kompleks hanya dengan satu baris kode.

Menganalisa:

Anda dapat melakukan berbagai jenis analisis menggunakan SAS:

  • Ia memeriksa perhitungan Frekuensi Rata-rata
  • Regresi dan Peramalan
  • Pohon Keputusan

SAS menangani semua analisis ini dengan mudah. ​​Ini adalah alat yang andal untuk peramalan yang akurat, itulah sebabnya ia berada di samping yang lain. alat analisis data Digunakan dalam pelaporan perusahaan.

Hadir:

Jika Anda memvisualisasikan data dengan benar, audiens akan mudah memahaminya. Sangat penting agar alat Anda menyajikan data dengan cara yang sesuai. Itulah yang dilakukan SAS untuk Anda. SAS memiliki kemampuan presentasi yang sangat baik.

Anda dapat memproduksi:

  1. Daftar laporan
  2. Laporan ringkasan
  3. Laporan grafik
  4. Cetak laporan

Contoh Program SAS

Bagian selanjutnya menunjukkan bagaimana tahapan-tahapan tersebut terlihat dalam kode SAS.

Program SAS terdiri dari tiga langkah penting:

  • Langkah Data
  • Langkah Proses
  • Langkah Keluaran

Langkah DATA

Langkah data memuat kumpulan data yang diperlukan ke dalam memori SAS dan menemukan variabel kumpulan data yang benar. Itu juga mencatat rekor. Kita dapat menggunakan langkah-langkah data untuk:

  • Masukkan data ke dalam kumpulan data SAS
  • Nilai Hitung
  • Memeriksa atau memperbaiki data
  • Menghasilkan kumpulan data baru

Sintaks untuk pernyataan DATA adalah:

Sintaksis

DATA data_set_name;		#Give a name to the dataset
INPUT var1,var2,var3; 		#Declare variables in the dataset.
NEW_VAR;			         #Define new variables.
LABEL;			      	#Give variables a label
DATALINES;		      	#Provide data
RUN;

Contoh:

Contoh berikut menunjukkan cara mendefinisikan variabel, memberi nama kumpulan data, membuat variabel baru, dan memasukkan data. Dalam contoh ini, Anda dapat melihat bahwa variabel string memiliki tanda $ di akhir, dan nilai numerik tidak memilikinya.

INPUT ID $ NAME $ SALARY DEPARTMENT $;
comm = SALARY*1.50;
LABEL ID = 'Emp_ID' comm = 'COMMISION';
DATALINES;
1 Tom 5000 IT
2 Harry 6000 Operations
3 Michelle 7000 IT
4 Dick 8000 HR
5 John 9000 Finance 
;
RUN;

Catatan: Untuk menjalankan pernyataan SAS, Anda perlu menentukan perintah RUN.

Langkah PROC

Ia melakukan analisis atau fungsi tertentu untuk menghasilkan hasil dan laporan.

Sintaksis

PROC procedure_name options; #The name of the proc.
RUN;

Example

Contoh yang diberikan menggunakan CARA prosedur untuk mencetak nilai rata-rata variabel numerik dalam kumpulan data.

PROC MEANS;
RUN;

Langkah KELUARAN

Anda dapat menampilkan data dari kumpulan data dengan pernyataan keluaran bersyarat.

Sintaksis

PROC PRINT DATA = data_set;
OPTIONS;
RUN;

Setiap program SAS harus mengikuti semua langkah yang disebutkan di atas untuk membaca data masukan, menganalisis data, dan memberikan hasil analisis. MENJALANKAN pernyataan di akhir setiap langkah menyelesaikan eksekusi langkah itu.

Program SAS lengkap

Di bawah ini diberikan kode lengkap untuk setiap langkah di atas.

Program SAS lengkap yang menggabungkan langkah DATA, langkah PROC, dan langkah OUTPUT.

Keluaran:

Menjalankan program akan menghasilkan kumpulan data tercetak, statistik deskriptif, dan laporan akhir yang ditampilkan dalam tiga layar di bawah ini.

Jendela output SAS yang menampilkan kumpulan data tercetak dari lima catatan karyawan.

Output PROC MEANS yang menampilkan statistik deskriptif untuk variabel numerik.

Output laporan SAS akhir yang dihasilkan oleh prosedur PROC PRINT.

Di mana SAS digunakan?

Di bawah ini diberikan beberapa aplikasi SAS penting:

Industri penggunaan
farmasi Analisis Statistik, Pelaporan
Telecom ETL, Pelaporan, Penambangan Data, Peramalan
Financials ETL, Pelaporan, Penambangan Data, Riset Keuangan
Pemodelan prediktif DBMarketing, Manajemen Berbasis Aktivitas
Tenaga Kesehatan ETL, pelaporan, Data Mining

SAS Vs. R

Tabel di bawah ini membandingkan SAS dan R secara berdampingan berdasarkan biaya, kurva pembelajaran, dan grafik.

SAS R
SAS adalah perangkat lunak komersial, sehingga memerlukan investasi finansial. R adalah perangkat lunak sumber terbuka. Oleh karena itu, siapa pun dapat menggunakannya.
SAS adalah alat analisis yang paling mudah dipelajari. Bahkan orang dengan pengetahuan terbatas tentang SQL dapat mempelajarinya dengan cepat. R mengharuskan Anda menulis kode yang rumit dan panjang.
SAS adalah pilihan yang sangat disukai oleh perusahaan-perusahaan besar dan cukup canggih secara teknis & ramah pengguna. R berkembang pesatping perangkat lunak; namun, Anda perlu terus memperbaruinya.
SAS memiliki dukungan grafis yang bagus tetapi tidak menawarkan penyesuaian apa pun. Dukungan grafis alat R sangat buruk.

Keunggulan SAS

  • SAS memiliki sintaks yang mudah dipelajari tanpa pengetahuan pemrograman apa pun.
  • Kemampuan untuk menangani database besar dengan mudah
  • SAS adalah bahasa yang sangat mudah dipahami dan dapat dengan mudah di-debug
  • Jendela "log" -nya dengan jelas menyatakan kesalahan, yang membantu Anda untuk men-debug kode Anda dengan mudah.
  • SAS membantu Anda menguji dan menganalisis algoritma secara menyeluruh.
  • SAS sepenuhnya aman, jadi Anda tidak dapat mengaksesnya.tracmelakukan hal itu tanpa izin di kantor.
  • Mempermudah perhitungan statistik bagi pengguna yang tidak memiliki kemampuan pemrograman.
  • Mampu menangani basis data berukuran besar secara efektif.

Kekurangan SAS

  • Biayanya tinggi, karena individu atau organisasi tidak dapat menggunakan semua aplikasinya tanpa lisensi yang sesuai.
  • SAS bukanlah perangkat lunak sumber terbuka, sehingga algoritma yang digunakan dalam SAS tidak tersedia untuk penggunaan umum.
  • Penambangan teks adalah proses yang sangat merepotkan dan sulit di SAS.
  • Jawaban dari komunitas dan paket pihak ketiga lebih sedikit dibandingkan dengan tumpukan sumber terbuka yang digunakan pada ilmu data ke Mesin belajar kerja.

Pertanyaan Umum Demo Slot

Langkah DATA bersifat prosedural: Anda menjelaskan logika baris demi baris, dan dapat membaca file teks mentah. PROC SQL bersifat deklaratif: Anda menyatakan hasil yang Anda inginkan dan prosedur tersebut merencanakan penggabungan (join). Sebagian besar program menggabungkan keduanya.

Library adalah nama panggilan yang menunjuk ke folder atau basis data yang menyimpan kumpulan data SAS. Pernyataan LIBNAME membuatnya, misalnya nama yang dipetakan ke direktori. Tabel di WORK akan hilang di akhir sesi; tabel library akan tetap ada.

PROC IMPORT membaca file dan menulis dataset SAS, dengan DBMS menentukan tipe sumber dan opsi GETNAMES mengambil nama kolom dari baris pertama. Untuk pemuatan berulang, pernyataan INFILE di dalam langkah DATA memberikan kontrol yang lebih baik atas tipe kolom.

Sertifikasi SAS Certified Associate: Programming Fundamentals Using SAS 9.4, kode ujian A00-215, adalah sertifikasi tingkat dasar. Sertifikasi ini mencakup akses, eksplorasi, persiapan, dan ringkasan data. Periksa situs sertifikasi SAS untuk mengetahui biaya, jumlah pertanyaan, dan nilai lulus saat ini sebelum mendaftar.

Para pemula biasanya mencapai kompetensi kerja dengan langkah DATA, prosedur umum, dan pelaporan dasar dalam beberapa minggu latihan yang konsisten. Pemrograman makro, penyetelan PROC SQL, dan prosedur statistik membutuhkan waktu yang jauh lebih lama, dan bergantung pada bidang yang Anda geluti.

SAS mendominasi pelaporan di sektor farmasi, perbankan, dan pemerintahan, di mana perangkat lunak yang tervalidasi dan diaudit sangat penting. Python mendominasi analitik sumber terbuka dan pembelajaran mesin. Mempelajari keduanya adalah hal yang realistis, dan banyak tim sekarang menjalankannya. Python di dalam lingkungan SAS.

Asisten AI menyusun kerangka langkah DATA dan PROC dari deskripsi sederhana, menjelaskan peringatan log yang membingungkan, dan menyarankan perbaikan untuk tipe variabel yang tidak cocok. Selalu jalankan kode yang dihasilkan terhadap sampel dan baca lognya — asisten tidak dapat melihat data Anda.

Kopilot GitHub menyarankan sintaks SAS di editor seperti VS Code, karena file .sas adalah teks biasa. Saran yang diberikan lebih lemah dibandingkan dengan Python karena kode SAS publik yang tersedia lebih sedikit, jadi perlakukan setiap penyelesaian sebagai draf untuk diverifikasi.

Ringkaslah postingan ini dengan: