Tutorial SAS: Semua Yang Anda Perlu Tahu Mengenai SAS



Dalam blog Tutorial SAS ini, pelajari apa itu SAS? Apa yang boleh dilakukannya, dan fahami mengapa SAS adalah salah satu alat analisis yang paling popular di pasaran.

Soalan - Tutorial SAS - EdurekaApa itu SAS? Mengapa saya mesti belajar SAS?Apa faedahnya ?Adakah anda mencari jawapan untuk soalan di atas? Sekiranya ya, maka iniTutorial SASakan menjawab semua soalan anda.

Kita manusia adalah spesies yang ingin tahu, bukan? Kami sentiasa ingin mengetahui lebih banyak. Keinginan untuk mengetahui, membuat kita bertanya lebih banyak soalan, dan seterusnya, membuat kita mencari lebih banyak jawapan.





Mari kita fikirkan masalah sederhana. Bagaimana jika anda ingin pergi membeli-belah, dan anda mempunyai dua pilihan untuk dipilih:

  • Kupon $ 149
  • Diskaun 25% untuk kupon

Anda mungkin tertanya-tanya, pilihan mana yang akan membantu anda menjimatkan lebih banyak?Ini adalah satu senario. Kami mempunyai banyak persoalan seperti itu dan kami mungkin menghadapi pelbagai senario di mana kami tidak dapat membuat keputusan yang tepat. Adakah soalan-soalan ini membuat anda ingin tahumengenai mencari jawapan? Sekiranya ya, anda akan menyukai analisis dan juga alat yang akan membantu anda menganalisis data. SAS adalah salah satu alat tersebut.



Tutorial SAS

Pada akhir artikel, anda akan mengetahui topik berikut:

Pemahaman anda tentang SAS tidak lengkap tanpa pemahaman analisis data.Jadi, mari kita mulakan.

Apa itu Analisis Data?

Perkataan 'analitik' telah lama berkembang, namun tidak ada satu cara pun untuk menentukannya. Mari kita cuba memahami analisis dengan contoh mudah. Bayangkan, anda mahu membeli T-shirt. Apakah soalan yang mungkin anda fikirkan? Izinkan saya membantu anda dengan beberapa perkara biasa:



  • Bilakah saya mesti membeli kemeja-T?
  • Berapa banyak yang harus saya belanjakan untuk kemeja-T?
  • Sekiranya saya membeli T-shirt secara dalam talian atau harus mengunjungi kedai?
  • Sekiranya saya memutuskan untuk membeli T-shirt dalam talian, dari laman web mana saya harus membelinya?
  • Sekiranya saya memutuskan untuk mengunjungi kedai, kedai mana yang harus saya lawati?

Keputusan mungkin bergantung pada faktor seperti masa, wang, pilihan dan pengalaman sebelumnya. Mari kita teruskan dengan masalah di atas. Pertimbangkan perkara berikut:

  • Anda bebas pada hari Ahad
  • Belanjawan anda ialah $ 300
  • Anda lebih suka mengunjungi kedai kerana ia membolehkan anda memilih baju-T dengan tangan
  • Anda memutuskan untuk mengunjungi kedai tertentu kerana lawatan anda sebelumnya di kedai tersebut tidak mengecewakan anda

Berdasarkan perkara di atas, anggaplah, anda memutuskan untuk mengunjungi sebuah kedai pada hari Ahad dan membeli sehelai kemeja-T yang akan dikenakan biaya sekitar $ 265. Anda mempertimbangkan beberapa kemungkinan, memilih yang sesuai dengan keperluan dan membuat keputusan.

Dengan kata mudah anda hanya melakukan beberapa analisis untuk membantu anda membeli kemeja-T. Izinkan saya mempermudahkannya. Otak anda melakukan dua perkara mudah di sini:

  • Mengumpulkan maklumat mengikut keperluan anda
  • Memahami data dan berdasarkan maklumat tersebut, membantu anda membuat keputusan untuk membeli baju-T.

Inilah yang boleh anda lakukan menggunakan analitik. Anda boleh mengumpulkan maklumat, menganalisisnya dan mengambil keputusan yang lebih baik. Contoh di atas adalahsenang, jadi anda boleh mengambil keputusan berdasarkan beberapa andaian. Bagaimana jika masalah dan membuat keputusan tidak semudah ini?

Pertimbangkan masalah ini dari sudut perniagaan.Andaikan, syarikat e-dagang ingin mengkaji corak pembelian pelanggannya berdasarkan data sebelumnya. Syarikat mesti mempertimbangkan ribuan rekod bukan? Sekarang, bayangkan data yang baru kita bicarakan atau permutasi dan kombinasi yang mungkin dipertimbangkan syarikat untuk pilihan yang berbeza yang mungkin dimiliki orang.

Syarikat juga mungkin tidak mempunyai semua data. Sebagai contoh, jika pelanggan tidak membeli kemeja-T, maka faktor apa yang menyebabkan pelanggan memutuskan untuk tidak membeli kemeja-T? Data yang hilang ini boleh menimbulkan masalah. Bagaimana kita mengatasi masalah ini? Bagaimana kita mengendalikan data tersebut? Baiklah,masalah ini menjadi lebih mudah apabila kita menggunakan analisis. Dengan menggunakan analisis anda dapat menghilangkan data yang tidak perlu dan mengoptimumkan maklumat yang relevan untuk mencari corak yang dapat membantu anda mengambil keputusan yang lebih baik.

Kami mempunyai banyak alat untuk analisis dan mempermudah masalah tersebut.Salah satu alat yang menonjol adalah SAS. Tutorial SAS ini, akan membantu anda memahami SAS dan bagaimana ia dapat digunakan untuk menyelesaikan masalah kami.

Langgan saluran youtube kami untuk mendapatkan kemas kini baru ..!

Memerlukan SAS

Pasaran analisis telah berkembang pesat dalam beberapa tahun kebelakangan. Ini telah menyebabkan peningkatan jumlah alat yang digunakan. Semua ini bermanfaat dalam satu cara atau yang lain. Oleh itu, mari kita teruskan dengan tutorial SAS kami dan melihat beberapa alat yang paling banyak digunakan di pasaran.

  • SAS: Ini adalah alat yang paling banyak digunakan di pasaran analisis komersial. Dengan banyak fungsi statistik dan GUI yang baik (Enterprise Guide & Miner), ia pasti memimpin pasaran.
  • R: Ia adalah perisian sumber terbuka. Mudah belajar R kerana didokumentasikan dengan baik. Ia menjimatkan kos dan mempunyai keupayaan statistik yang kuat.
  • Python adalah bahasa skrip sumber terbuka yang banyak digunakan. Penggunaan Python telah meningkat dari masa ke masa.Hari ini, ia menyediakan perpustakaan sukan seperti Numpy, Scipy dan MatPlotLib. Anda boleh melakukan hampir semua operasi statistik atau membina model menggunakan perpustakaan ini.

SAS Vs. R Vs. Python

Mari kita bandingkan ketiga alat ini dalam tutorial SAS ini dan saya akan menggunakan parameter berikut untuk perbandingan.

1) Pekerjaan

Menjadi alat penting untuk penyelidikan dan analitik, ia pasti menghasilkan banyak keperluan untuk sumber terlatih SAS. SAS memegang 70% bahagian pasaran. R memegang 15% dan python paling sedikit, iaitu kurang dari 10%.

2) Kemudahan Memahami

SAS adalah salah satu alat termudah untuk dipelajari. Malah orang yang mempunyai pengetahuan terhad tentang SQL dapat mempelajarinya dengan mudah. Python tidak semudah SAS untuk analisis. R menghendaki anda menulis kod yang membosankan dan panjang, sehingga memberikan kelebihan kepada SAS.

3) Bahasa Generasi Keempat

SAS adalah bahasa pengaturcaraan generasi keempat. Bahasa pengaturcaraan generasi keempat adalah 'bahasa pengaturcaraan yang dirancang dengan tujuan tertentu seperti pengembangan perangkat lunak perniagaan komersial.' Ini dirancang untuk mengurangi upaya pengaturcaraan dan meminimumkan waktu dan biaya yang diperlukan untuk mengembangkan perisian. R dan Python bukan Bahasa Generasi Keempat.

4) Fleksibel

SAS terus diperbaharui mengikut keperluan pasaran. Kemudahan penyatuan menjadikannya lebih fleksibel dan dapat digunakan. Ini juga bermaksud ia bergabung dengan teknologi lain. Menjadikannya fleksibel dalam erti kata sebenarnya.

Sebab di atas sangat menyokong tuntutan bahawa SAS memegang kedudukan teratas di pasaran dengan tegas.Jadi sekarang kita telah melihat perbandingan ketiga-tiga alat analisis ini. Melangkah dalam tutorial SAS ini mari kita memahami SAS dengan lebih terperinci.

Tutorial SAS: Apa Itu SAS ?

Mari kita cuba memahami apa itu SAS dan apa yang dilakukannya?

SAS bermaksud Sistem Analisis Statistik. Ia adalah perisian yang dibangunkan oleh SAS Institute.

Aplikasi SAS

Gambar di bawah menunjukkan beberapa aplikasi SAS:

Dengan kata mudah, SAS dapat memproses data yang kompleks dan menghasilkan wawasan yang bermakna yang akan membantu organisasi mengambil keputusan yang lebih baik atau meramalkan kemungkinan hasil dalam masa terdekat.

SAS membolehkan anda Mine, Alter, Manage dan Retrieve data dari pelbagai sumber dan menganalisisnya.Antaramuka pengguna titik-dan-klik grafik SAS membantu pengguna bukan teknikal untuk menggunakan ciri-cirinya untuk operasi grafik dan pilihan lanjutan.

Tutorial SAS | Tutorial SAS Untuk Analisis Data | Edureka

Komponen SAS

Mari kita teruskan dengan tutorial SAS kami dan melihat beberapa komponen penting SAS:

  • Pangkalan SAS: Ia adalah komponen yang paling banyak digunakan. Ia mempunyai kemudahan pengurusan data. Anda boleh melakukan analisis data menggunakan Base SAS.
  • SAS / GRAF: Dengan penggunaan SAS / Graf anda dapat mewakili data sebagai grafik. Ini menjadikan visualisasi data menjadi mudah.
  • SAS / STAT: Ini membolehkan anda melakukan analisis Statistik, seperti analisis Variance, Regression, Multivariate, Survival dan Psychometric.
  • SAS / ETS: Ia sesuai untuk Analisis Siri Masa.

Oleh kerana ini adalah artikel pengantar, kami akan memfokuskan pada Base SAS dan saya yakin, semestinya mudah difahami oleh semua orang.

Berminat Belajar SAS Dari Pakar? Daftar sekarang

SAS Sebagai Bahasa Pengaturcaraan

Sebilangan besar persekitaran pengaturcaraan adalah berdasarkan menu (point-and-click) atau arahan (masukkan dan laksanakan perintah). Walau bagaimanapun, SAS bukan berdasarkan menu atau arahan. Ini kerana ia menggunakan rangkaian arahan atau pernyataan yang dikenali sebagai program SAS. Program ini adalah gambaran tentang apa yang anda mahu lakukan dan ditulis dalam bahasa SAS.

Data

Data adalah pusat bagi setiap kumpulan data. Di SAS, data tersedia dalam bentuk tabel di mana pemboleh ubah menempati ruang lajur, dan pemerhatian menempati ruang baris.

Jenis data:

cara memasang php pada windows 10

SAS memperlakukan nombor sebagai data berangka dan semua yang lain berada di bawah data watak. Oleh itu SAS mempunyai dua jenis data, angka dan watak. Mudah, bukan?

Langkah DATA dan langkah PROC membentuk asas asas program SAS. Apa yang dilakukan oleh blok bangunan ini adalah apa yang akan kita bincangkan dalam tutorial SAS ini.

Blok Bangunan SAS

Kami memulakan program dengan langkah DATA untuk membuat set data SAS dan kemudian meneruskan data ke langkah PROC. Langkah PROC memproses data. Untuk memahami bagaimana langkah DATA dan PROC berfungsi, mari kita perhatikan contoh di bawah.

Andaikan saya ingin menukar nombor dalam inci ke sentimeter dan menyimpan hasilnya dalam pemboleh ubah yang disebut 'size' dan mencetaknya, maka langkah DATA akan menukar nombor dalam inci ke sentimeter dan langkah PROC akan mencetak hasilnya.

Gambar di bawah menunjukkan coretan kod untuk masalah yang disebutkan di atas:

Pernyataan tersebut merupakan langkah DATA dan PROC. Panjang langkah mungkin berbeza dari satu, hingga lebih dari seratus pernyataan. Penting untuk anda ingat bahawa langkah DATA digunakan untuk membaca dan mengubah data, sedangkan langkah PROC digunakan untuk menganalisis data, melakukan fungsi utiliti, atau mencetak laporan.

Langkah DATA bermula dengan kata kunci DATA yang diikuti dengan nama yang anda pilih untuk set data SAS anda. Jelas bahawa langkah DATA di atas menghasilkan set data yang diberi nama. Langkah DATA membaca data dari fail data luaran dan mungkin juga digunakan untuk memasukkan gelung dan pernyataan kes. Ia dapat digunakan untuk menggabungkan, menyusun, menggabungkan dan menggabungkan data.

Begitu juga, prosedur dimulakan dengan pernyataan PROC di mana kata kunci PROC mengikuti nama prosedur yang digunakan (contohnya nama prosedur mungkin PRINT, SORT, atau MEAN). Prosedur SAS kebanyakannya mempunyai sebilangan besar kemungkinan penyataan.

Setiap kali SAS menemui langkah baru (ditandai dengan pernyataan DATA atau PROC), ia menghentikan atau mengakhiri langkah sebelumnya dan dimulakan dengan langkah baru.

Walaupun program khas dimulakan dengan langkah DATA untuk memasukkan atau mengubah data, dan kemudian meneruskan data ke langkah PROC, tentu itu bukan satu-satunya pola untuk mencampurkan langkah-langkah DATA dan PROC. Sama seperti yang anda bolehsusun blok bangunandalam sebarang pesanan, anda boleh mengatur langkah-langkah DATA dan PROC dalam sebarang pesanan. Program hanya boleh mengandungi langkah DATA atau hanya langkah PROC.

Walaupun begitu, anda akan merasa lebih senang menulis program SAS sekiranya anda memahami fungsi asas ini. Perkara di atas adalah beberapa asas yang harus diketahui oleh pemula SAS. Melangkah ke bahagian seterusnya tutorial SAS kami, mari kita memahami cara memasang edisi universiti SAS.

Kini pemula dapat belajar dan mempraktikkan SAS, sebagai Institut SAS Inc. telah melepaskan Edisi Universiti SAS yang tersedia secara percuma. Semua ciri yang diperlukan untuk mempelajari Base SAS terdapat di sini. Learning Base SAS akan memudahkan anda mempelajari komponen lain.

Langkah-langkah berikut akan membantu anda memasang SAS University Edition.Ini adalah perisian yang boleh digunakan untuk mempraktikkan pengaturcaraan SAS.

Tutorial SAS: Pemasangan

Memasang SAS University Edition adalah mudah. Namun, ketersediaannya sebagai mesin maya memerlukan anda menjalankannya dalam persekitaran maya. Anda perlu memasang perisian virtualisasi pada PC anda sebelum anda menjalankan perisian SAS. Langkah-langkah berikut akan membantu anda memuat turun dan menyiapkan persekitaran SAS.

1) Muat turun SAS University Edition

SAS University Edition boleh dimuat turun dari pautan ini Edisi Universiti SAS . Sekiranya anda mengklik pada pautan di atas, tetingkap berikut akan muncul. Sila baca butiran keperluan sebelum anda mula memuat turun.

2) Panduan Memulakan Pantas Pemasangan

Orang yang benar-benar baru dalam proses pemasangan, boleh melalui panduan dan video berikut yang tersedia seperti pada langkah 1. Ini adalah pilihan dan anda boleh melewatkannya jika anda sudah biasa.

3) Menyiapkan Perisian Virtualisasi

Pautan pada langkah 2 akan membolehkan anda memuat turun perisian virtualisasi yang sesuai. Anda boleh melangkau langkah ini jika anda sudah memasang Perisian Virtualisasi.

4) Muat turun Fail Zip

Pilih versi yang sesuai dengan SAS University Edition yang sesuaidengan persekitaran virtualisasi yang anda ada. Ia akan dimuat turun sebagai fail zip. Namaserupa dengan: ‘Unvbasicvapp_9411005_vmx_en_sp0_1.zip’

5) Buka zip Fail Zip

Buka zip fail di atas dan simpan dalam direktori yang sesuai.

6) Memuatkan Mesin Maya

Buka dan mulakan pemain VMware anda, cari fail yang diakhiri dengan pelanjutan .vmx dan buka. Skrin berikut akan kelihatan. Harap perhatikan tetapan asas seperti memori dan ruang cakera keras yang diperuntukkan untuk rujukan anda.

7) Hidupkan Mesin Maya

Mengklik Hidupkan mesin maya ini di samping tanda panah hijau, membolehkan anda memulakan mesin maya. Skrin berikut akan muncul.

Semasa memuatkan, skrin berikut muncul. Selepas ini anda boleh menjalankan mesin maya. Anda akan mendapat arahan untuk pergi ke URL yang akan membuka persekitaran SAS.

8) S tarting SAS Studio

Buka tab baru pada penyemak imbas anda dan muatkan URL yang diserlahkan pada gambar di atas. Skrin berikut akan muncul untuk menunjukkan kesediaan persekitaran SAS. Anda mungkin mendapat URL yang berbeza kerana, URLmungkin berbeza dari PC ke PC.

Anda mungkin memulakan studio dan anda boleh pergi.

Menjalankan Program SAS

Setelah kita memahami cara memasang SAS University Edition, seterusnya dalam Tutorial SAS, mari kita ambil contoh program SAS.

Kod di bawah menunjukkan cara mencetak urutan Fibonacci. Sekiranya anda tidak tahu apa itu urutan Fibonacci, izinkan saya menentukannya untuk anda.

Urutan Fibonacci adalah sekumpulan angka yang dimulai dengan satu atau nol, diikuti oleh satu, dan diteruskan berdasarkan peraturan bahawa, setiap nombor (disebut nombor Fibonacci) sama dengan jumlah dua nombor sebelumnya. Sekiranya urutan Fibonacci dilambangkan F (n), di mana n adalah istilah pertama dalam urutan, persamaan berikut menunjukkan urutan Fibonacci untuk n = 0, di mana dua istilah pertama ditakrifkan sebagai 0 dan 1 secara konvensional:

F (0) = 0, 1, 1, 2, 3, 5, 8, 13, 21, 34…

Dalam beberapa konteks, adalah kebiasaan menggunakan n = 1. Dalam kes ini, dua istilah pertama ditakrifkan sebagai 1 dan 1 secara lalai, dan oleh itu:

F (1) = 1, 1, 2, 3, 5, 8, 13, 21, 34…

Mari kita lihat kod SAS ini yang menghasilkan urutan Fibonacci yang bermula dengan satu.

DATA Fibonacci Do i = 1 hingga 10 Fib = Sum (Fib, lag (Fib)) jika i = 1 maka Fib = 1 output akhir PROC PRINT Fibonacci Run

Dalam kod di atas, kami telah menentukan fungsi yang disebut sebagai 'Fib' untuk mengira nombor seterusnya. Fib sama dengan jumlah nombor Fib semasa dan sebelumnyaFibonaccinombor. Kami menggunakan fungsi lag untuk mengambil fungsi terakhir dan mengambil nilai nombor fib sebelumnya.

Gambar berikut menunjukkan keluaran kod di atas. Kami telah menggunakan prosedur PROC PRINT untuk memaparkan output dalam bentuk bercetak.

Saya harap anda menyukai blog tutorial SAS ini. Ini adalah blog pertama siri blog Tutorial SAS. Blog saya seterusnya adalah mengenai pengaturcaraan SAS, baca juga untuk belajar menulis program di SAS.

Sekiranya anda ingin belajar SAS dan membina kerjaya dalam domain analitik, maka periksa kami yang dilengkapi dengan latihan langsung yang dipimpin oleh instruktur dan pengalaman projek kehidupan sebenar.Latihan ini akan membantu anda memahami SAS secara mendalam dan membantu anda menguasaipelbagai konsep bahasa SAS.

Berminat Belajar SAS Dari Pakar? Daftar sekarang

Ada soalan untuk kami? Sila sebutkan di bahagian komen dan kami akan menghubungi anda.