لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش جامع برنامهنویسی SAS؛ از صفر تا صد
- آخرین آپدیت
دانلود Getting Started with SAS Programming
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
این دوره برای کاربرانی طراحی شده است که میخواهند نحوه نوشتن برنامههای SAS را برای دسترسی، کاوش، آمادهسازی و تحلیل دادهها بیاموزند. این دوره نقطه شروع یادگیری برنامهنویسی SAS برای علوم داده (Data Science)، یادگیری ماشین (Machine Learning) و هوش مصنوعی است و پیشنیاز بسیاری از دورههای پیشرفته SAS میباشد.
در پایان این دوره، شما قادر خواهید بود از SAS Studio برای نوشتن و اجرای برنامههایی جهت دسترسی به دادههای SAS، مایکروسافت اکسل و فایلهای متنی استفاده کنید. همچنین یاد میگیرید که چگونه دادهها را کاوش و اعتبارسنجی کنید، با زیرمجموعهسازی ردیفها و محاسبه ستونهای جدید، دادهها را آماده نمایید، تحلیلها و گزارشهای آماری تهیه کنید، نتایج را به فرمتهای مختلف صادر نمایید و از زبان SQL در SAS برای پرسوجو (Query) و اتصال جداول استفاده کنید.
پیشنیازها:
دانشجویان باید با استفاده از نرمافزارهای کامپیوتری آشنا باشند. بهطور خاص، باید بتوانید ساختارهای فایل و دستورات سیستمعامل خود را درک کرده و به فایلهای داده دسترسی داشته باشید. هیچ تجربه قبلی در زمینه SAS مورد نیاز نیست.
سرفصل ها و درس ها
مرور کلی دوره و تنظیمات دادهها
Course Overview and Data Setup
به دوره خوش آمدید!
Welcome to the Course!
دمو: برنامهنویسی در SAS
Demo: Programming in SAS
روش تمرین در این دوره
Practicing in This Course
مبانی و ضروریات
Essentials
مرور کلی: مبانی و ضروریات
Overview: Essentials
رابطهای برنامهنویسی SAS
SAS Programming Interfaces
دمو: برنامهنویسی با SAS Studio
Demo: Programming with SAS Studio
ساختار برنامه SAS
SAS Program Structure
سینتکس (نحو) برنامهنویسی SAS
SAS Program Syntax
دمو: درک سینتکس برنامههای SAS
Demo: Understanding SAS Program Syntax
دمو: یافتن و رفع خطاهای سینتکس
Demo: Finding and Resolving Syntax Errors
دسترسی به دادهها
Accessing Data
مرور کلی: دسترسی به دادهها
Overview: Accessing Data
انواع دادهها
Types of Data
جدول SAS چیست؟
What is a SAS Table?
ویژگیهای ضروری ستونها برای جداول SAS
Required Column Attributes for SAS Tables
لیست کردن ویژگیهای جدول و ستون
Listing Table and Column Attributes
دسترسی به دادهها در یک برنامه
Accessing Data in a Program
استفاده از Library برای خواندن دادههای SAS
Using a Library to Read SAS Data
کتابخانههای خودکار SAS
Automatic SAS Libraries
دمو: کاوش در کتابخانههای خودکار SAS
Demo: Exploring Automatic SAS Libraries
استفاده از Library برای خواندن انواع دیگر فایلها
Using a Library to Read Other File Types
دمو: استفاده از Library برای خواندن فایلهای اکسل
Demo: Using a Library to Read Excel Files
وارد کردن دادههای بدون ساختار
Importing Unstructured Data
دمو: وارد کردن فایل CSV (جدا شده با کاما)
Demo: Importing a Comma-Delimited (CSV) File
وارد کردن فایل اکسل
Importing an Excel File
کاوش و اعتبارسنجی دادهها
Exploring and Validating Data
مرور کلی: کاوش و اعتبارسنجی دادهها
Overview: Exploring and Validating Data
کاوش دادهها با استفاده از Procedureها
Exploring Data with Procedures
دمو: کاوش دادهها با رویههای SAS
Demo: Exploring Data with SAS Procedures
فیلتر کردن ردیفها با دستور WHERE
Filtering Rows with the WHERE Statement
ترکیب عبارات در دستور WHERE
Combining Expressions in a WHERE Statement
دمو: فیلتر کردن ردیفها با عملگرهای پایه
Demo: Filtering Rows with Basic Operators
استفاده از عملگرهای خاص WHERE
Using Special WHERE Operators
ایجاد و استفاده از متغیرهای Macro
Creating and Using Macro Variables
دمو: فیلتر کردن ردیفها با استفاده از متغیرهای Macro
Demo: Filtering Rows Using Macro Variables
فرمتبندی مقادیر دادهها در نتایج
Formatting Data Values in Results
فرمتهای رایج برای مقادیر عددی
Common Formats for Numeric Values
فرمتهای رایج برای مقادیر تاریخ
Common Formats for Date Values
دمو: فرمتبندی مقادیر دادهها در نتایج
Demo: Formatting Data Values in Results
مرتبسازی دادهها
Sorting Data
شناسایی و حذف دادههای تکراری
Identifying and Removing Duplicates
دمو: شناسایی و حذف مقادیر تکراری
Demo: Identifying and Removing Duplicate Values
آمادهسازی دادهها
Preparing Data
مرور کلی: آمادهسازی دادهها
Overview: Preparing Data
استفاده از DATA Step برای ایجاد مجموعه داده SAS
Using the DATA Step to Create a SAS Data Set
پردازش در DATA Step
DATA Step Processing
دمو: کار با DATA Step
Demo: Working with the DATA Step
دمو: استفاده از عبارات برای ایجاد ستونهای جدید
Demo: Using Expressions to Create New Columns
استفاده از توابع عددی برای ایجاد ستونها
Using Numeric Functions to Create Columns
دمو: استفاده از توابع متنی (Character)
Demo: Using Character Functions
دمو: استفاده از توابع تاریخ
Demo: Using Date Functions
دمو: پردازش شرطی با IF THEN
Demo: Conditional Processing with IF-THEN
پردازش شرطی با IF THEN/ELSE
Conditional Processing with IF-THEN/ELSE
ایجاد ستونهای متنی با دستور LENGTH
Creating Character Columns with the LENGTH Statement
پردازش چندین دستور با IF THEN/DO
Processing Multiple Statements with IF-THEN/DO
دمو: پردازش چندین دستور با IF THEN/DO
Demo: Processing Multiple Statements with IF-THEN/DO
تحلیل و گزارشدهی دادهها
Analyzing and Reporting on Data
مرور کلی: تحلیل و گزارشدهی دادهها
Overview: Analyzing and Reporting on Data
استفاده از عناوین (Titles) و پانوشتها (Footnotes)
Using Titles and Footnotes
استفاده از متغیرهای Macro و توابع در عناوین و پانوشتها
Using Macro Variables and Functions in Titles and Footnotes
اعمال برچسبهای موقت به ستونها
Applying Temporary Labels to Columns
بخشبندی گزارشها
Segmenting Reports
دمو: بهبود و ارتقای گزارشها
Demo: Enhancing Reports
اعمال برچسبهای دائمی به ستونها
Applying Permanent Labels to Columns
دمو: ایجاد گزارشهای توزیع فراوانی و نمودارها
Demo: Creating Frequency Reports and Graphs
دمو: ایجاد گزارشهای فراوانی دوطرفه
Demo: Creating Two-Way Frequency Reports
دمو: ایجاد گزارش آمارهای توصیفی (Summary Statistics)
Demo: Creating a Summary Statistics Report
ایجاد جدول خلاصه خروجی
Creating an Output Summary Table
صادر کردن نتایج
Exporting Results
مرور کلی: صادر کردن نتایج
Overview: Exporting Results
صادر کردن دادهها
Exporting Data
دمو: صادر کردن دادهها به فایل اکسل
Demo: Exporting Data to an Excel Workbook
استفاده از سیستم تحویل خروجی SAS (ODS)
Using the SAS Output Delivery System
صادر کردن نتایج به فرمت CSV
Exporting Results to CSV
دمو: صادر کردن نتایج به اکسل
Demo: Exporting Results to Excel
صادر کردن نتایج به پاورپوینت و مایکروسافت ورد
Exporting Results to PowerPoint and Microsoft Word
دمو: صادر کردن نتایج به PDF
Demo: Exporting Results to PDF
استفاده از SQL در SAS
Using SQL in SAS
مرور کلی: استفاده از SQL در SAS
Overview: Using SQL in SAS
رابطه SQL و SAS
SQL and SAS
سینتکس PROC SQL
PROC SQL Syntax
فیلتر کردن و مرتبسازی خروجیها
Filtering and Sorting Output
دمو: خواندن و فیلتر کردن دادهها با SQL
Demo: Reading and Filtering Data with SQL
ایجاد و حذف جداول در SQL
Creating and Deleting Tables in SQL
ایجاد Inner Joins در SQL
Creating Inner Joins in SQL
دمو: اتصال جداول با PROC SQL
Demo: Joining Tables with PROC SQL
استفاده از نامهای مستعار (Aliases) برای جداول
Using Table Aliases
دوره به پایان رسید؛ موفق باشید!
You've Finished the Course!
نمایش نظرات