آموزش راهنمای جامع SAS - یادگیری SAS و تبدیل شدن به نینجای داده‌ها - آخرین آپدیت

دانلود Complete SAS Guide - Learn SAS and Become a Data Ninja

نکته: ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره: به‌روزرسانی شده در می ۲۰۲۵. این دوره اکنون دارای قابلیت Coursera Coach است! روشی هوشمندتر برای یادگیری با گفتگوهای تعاملی و لحظه‌ای که به شما کمک می‌کند دانش خود را آزمایش کنید، فرضیات را به چالش بکشید و در حین پیشروی در دوره، درک خود را عمیق‌تر کنید. این دوره برای تبدیل شما از یک مبتدی به یک برنامه‌نویس حرفه‌ای SAS طراحی شده است و طیف گسترده‌ای از موضوعات ضروری برای مدیریت و تحلیل موثر داده‌ها را پوشش می‌دهد. شما با راه‌اندازی محیط SAS و مدیریت چالش‌های رایج نصب و آپلود داده‌ها شروع خواهید کرد. با پیشروی در دوره، وارد مبانی وارد کردن داده‌ها می‌شوید و فرمت‌های مختلف فایل‌ها از جمله txt.، csv. و xlsx. را بررسی می‌کنید. این دانش پایه، مسیر را برای تسلط بر سینتکس SAS و درک تفاوت‌های مراحل data و proc هموار می‌کند. در ادامه، تکنیک‌های دستکاری داده‌ها (Data Manipulation) را که برای کاربردهای واقعی حیاتی هستند، خواهید آموخت. این دوره درکی عمیق از ایجاد و مدیریت متغیرها، فیلتر کردن مشاهدات و استفاده از ساختارهای تصمیم‌گیری و حلقه‌ها ارائه می‌دهد. با مقایسه SAS با R و Python، دیدگاه گسترده‌تری نسبت به جابجایی و تحلیل داده‌ها به دست خواهید آورد. همچنین یاد می‌گیرید که از توابع SAS برای پاکسازی و دستکاری داده‌ها استفاده کنید تا کارهای پیچیده مانند مدیریت مجموعه‌داده‌های بزرگ و برخورد با داده‌های گم‌شده (Missing Data) کارآمدتر و مدیریت‌پذیرتر شود. در بخش‌های نهایی، با موضوعات پیشرفته‌ای مانند تحلیل‌های آماری، مدل‌سازی پیش‌بینانه و SAS SQL مواجه خواهید شد. از طریق مثال‌های کاربردی و مطالعات موردی، یاد می‌گیرید که تست‌های آماری را اعمال کنید، تحلیل رگرسیون را انجام دهید و مدل‌های پیش‌بینانه بسازید. دوره با درک کامل از برنامه‌نویسی ماکرو و تکنیک‌های مدل‌سازی پیش‌بینانه به پایان می‌رسد و شما را به مهارت‌های لازم برای حل مسائل پیچیده داده‌ها در محیط‌های حرفه‌ای مجهز می‌کند. این دوره برای تحلیلگران داده، آمارشناسان و متخصصان حوزه‌هایی مانند مالی، مراقبت‌های بهداشتی و تحلیل کسب‌وکار که می‌خواهند از SAS برای مدیریت و تحلیل داده‌ها بهره ببرند، ایده‌آل است. تجربه قبلی در برنامه‌نویسی مفید است اما الزامی نیست، زیرا دوره از مبانی شروع شده و به سمت موضوعات پیشرفته پیش می‌رود.

سرفصل ها و درس ها

مقدمه‌ای بر دوره Introduction to the Course

  • SAS Studio/SAS OnDemand برای دانشگاهیان: ثبت‌نام، آپلود و اجرای کد SAS Studio/SAS OnDemand for Academics - Register, Upload, Run Code

  • WPS: نحوه یافتن، نصب، ثبت‌نام، استفاده و آپلود مجموعه‌داده‌ها WPS - How to Find, Install, Register for, Use, and Upload Datasets

  • مشکلات رایج در نصب/آپلود (برای تجربه بهتر دوره تماشا کنید!) Common Problems with Install/Upload (Watch for Best Course Experience!)

وارد کردن داده‌ها (Importing) Importing

  • وارد کردن فایل txt. Import .txt

  • وارد کردن فایل csv. Import .csv

  • وارد کردن فایل XLSX. Import .XLSX

سینتکس SAS، تفاوت Data Step و Proc Step، مقایسه SAS با R/Python SAS Syntax, Data Step Versus Proc Step, SAS Compared to R/Python

  • تفاوت Data Step در مقابل Proc Step Data Step Versus Proc Step

  • سینتکس SAS SAS Syntax

  • ایجاد دستی داده‌ها با R، Python و SAS Manually Creating Data with R, Python, and SAS

کار با داده‌ها Working with Data

  • گزینه‌های مجموعه‌داده (Data Set Options) Data Set Options

  • اگر داده‌های شما با نقطه یا موارد دیگر جدا شده باشند چه کنیم؟ (جداکننده‌ها) What If Your Data Is Separated by a Dot or Something Else? (Delimiters)

  • خواندن داده‌های داخلی در Data Step (تایپ مستقیم داده‌ها در محیط کدنویسی) Reading Data Instream in Data Step (Typing Data Right into Coding Area)

  • خواندن تاریخ‌ها در داده‌ها Reading DATES in Data

  • ایجاد متغیرها و محاسبات Creating Variables/Calculations

  • بیشتر درباره ایجاد متغیرهای جدید More on Creating New Variables

  • متغیرهای خودکار Automatic Variables

  • فیلتر کردن مشاهدات (برای نمایش داده‌های خاص) Filtering Observations (So Only Some Data Shows Up)

  • درک شهودی If Then/Else و Do، Do While، Do Until Intuition for If-Then/Else and Do, Do-While, Do-Until

  • منطق شرطی If Then If-Then Conditional Logic

  • حلقه تکرار DO و انواع آن (DO WHILE, DO Until) DO Iterative Loop and Variations (DO WHILE, DO Until)

  • بیشتر درباره پردازش گروه DO (بدون متغیر شمارنده/اندیس) More on DO Group Processing (Without Index/Counter Variable)

  • بیشتر درباره عبارت/دستور WHERE More on the WHERE Expression/Statement

  • مرتب‌سازی مشاهدات (دستورات PROC SORT و BY) Sorting Observations (PROC SORT and BY Statements)

  • ادغام دو مجموعه‌داده Merging Two Datasets

  • استفاده از دستور SET برای ادغام Using SET Statement to Merge

  • کاهش حجم و پاکسازی داده‌ها Data Reduction and Cleaning Your Data

  • دستور LENGTH LENGTH Statement

  • ایجاد یک متغیر شمارشی (Enumeration) Creating a Counting (Enumeration) Variable

بازگشت به مبحث وارد کردن داده‌ها Back to Importing

  • وارد کردن فایل SPSS با زبان SAS Importing SPSS File with SAS Language

انواع ورودی‌ها، Informats و فرمت‌های تعریف شده توسط کاربر Input Types and Informats + User-Defined Formats

  • ورودی لیستی (List Input) List Input

  • ورودی ستونی (Column Input) Column Input

  • ورودی فرمت‌شده و Informats Formatted Input and Informats

  • فرمت‌های تعریف شده توسط کاربر User-Defined Formats

آرایه‌ها (Arrays) Arrays

  • آرایه‌ها ۱ (کدگذاری مجدد متغیرها) Arrays 1 (Recoding Variables)

  • آرایه‌ها ۲ (ساخت متغیرهای جدید) Arrays 2 (Constructing New Variables)

توابع SAS SAS Functions

  • درک توابع SAS Understanding SAS Functions

  • تابع RAND (تولید نمونه با توزیع دلخواه) RAND Function (Producing a Sample with Distribution of Your Choice)

  • توابع LENGTH، LENGTHN، LENGTHC (کار با مجموعه‌داده‌های بزرگ) LENGTH, LENGTHN, LENGTHC Functions (Are You Working with a Large Dataset?)

  • تابع TRIM (حذف فضاهای خالی انتهایی) TRIM Function (Want to Get Rid of Trailing Blanks?)

  • تابع COMPRESS (حذف کاراکترها از رشته و انواع فضاهای خالی) COMPRESS Function (Remove Characters from String, and All Types of Blanks)

  • توابع Input و Put Input and Put Functions

  • تابع CATX CATX Function

  • تابع SCAN SCAN Function

  • تابع Coalesce Coalesce Function

  • تابع Verify Verify Function

  • تابع Substr Substr Function

تکنیک‌های پیشرفته: انعطاف‌پذیری و کارایی Advanced Techniques - Flexibilities and Efficiency

  • برنامه‌نویسی منعطف ۱: ترکیب عمودی چندین فایل داده خام Flexible Programming 1 - Combining multiple raw data files vertically

نمایش بصری داده‌ها Visual Representation of Data

  • نمودار پراکندگی (Scatter Plot) Scatter Plot

  • نمودار ستونی (Bar Graph) Bar Graph

تحلیل آماری Statistical Analysis

  • مروری بر T-Test نمونه‌های مستقل (مثال) T-Test Independent Samples Overview (Example)

  • انجام تحلیل T-Test نمونه‌های مستقل Doing an Independent Samples T-Test Analysis

  • مروری بر آزمون مستقل کای-اسکوئر (مثال) Chi-Square Independence Overview (Example)

  • انجام تحلیل کای-اسکوئر (گروه‌های مستقل) Doing a Chi-Square (Independent Groups) Analysis

تحلیل آماری بخش دوم (رگرسیون خطی و چندگانه) Statistical Analysis - Part 2 (Linear and Multiple Regression)

  • مرور مفاهیم: بخش رگرسیون Refresh Your Memory - Regression Edition

  • انجام رگرسیون خطی Performing the Linear Regression

  • انجام رگرسیون چندگانه Performing Multiple Regression

مطالعات موردی Case Studies

  • مطالعه موردی (مراقبت‌های بهداشتی) بخش ۱ Case Study (HealthCare Case Study) - Part 1

  • مطالعه موردی (مراقبت‌های بهداشتی) بخش ۲ Case Study (HealthCare Case Study) - Part 2

  • تبریک برای اتمام بخش اول: Data Step Congrats on Finishing Part 1: Data Step

مبانی SQL SQL Fundamentals

  • سینتکس SQL SQL Syntax

  • بند WHERE WHERE Clause

  • دستور SELECT و ستون‌ها SELECT Statement and Columns

  • منطق CASE CASE Logic

  • توابع مجموعی (Summary Functions) Summary Functions

SAS SQL و اتصال جداول (Joining) SAS SQL and Joining

  • نحوه اجرای Inner Join How to Perform an Inner Join

  • نحوه اتصال سه جدول How to Join Three Tables

  • نحوه اجرای Left/Right Join How to Perform a Left/Right Join

  • نحوه اجرای Full Join How to Perform a Full Join

کار با جداول با استفاده از SAS SQL Working with Tables Using SAS SQL

  • نحوه ایجاد جدول با استفاده از SAS SQL How to Create a Table Using SAS SQL

  • تغییر ستون‌ها (افزودن، اصلاح، حذف، افزودن مقادیر) Altering Columns (Add, Modify, Delete, Add Values to Column)

  • درج ردیف‌ها با Query و دستور Set Inserting Rows with a Query and Set Statement

کاربرد عملی SAS SQL Practical Application of SAS SQL

  • نحوه مقایسه جداول با SAS SQL How to Compare Tables with SAS SQL

  • یافتن مشاهدات تکراری Finding Duplicate Observations

  • سفارشی‌سازی نحوه مرتب‌سازی Customize the Way You Sort

  • نحوه به‌روزرسانی جدول تحت شرایط خاص با SAS SQL How to Update a Table Under Certain Conditions with SAS SQL

مبانی استفاده از ایندکس‌های SAS Fundamentals of Utilizing SAS Indexes

  • مقدمه‌ای بر ایندکس‌ها Intro to Indexes/Indices

  • آیا باید از ایندکس استفاده کنید؟ Should You Use an Index?

  • انواع ایندکس‌ها Types of Indices

  • گزینه‌های ایندکس Index Options

  • تست با مجموعه‌داده‌های بزرگ Testing with Large Datasets

  • انتخاب متغیر(ها) برای ایندکس Selecting Variable(s) for Your Index

  • PROC Datasets و عبارت WHERE PROC Datasets and WHERE Expression

  • دستور BY (مرتب‌سازی متغیرها و بهره‌برداری از ایندکس) BY Statement (Sorting Variables, While Exploiting Your Index)

  • مدیریت کارهای رایج با مجموعه‌داده ایندکس‌شده Handling Common Tasks with an Indexed Dataset

  • به‌روزرسانی مجموعه‌داده اصلی با متغیرها یا مشاهدات جدید Updating the Master Dataset with New Variables or Observations

مبانی تسهیلات ماکرو (Macro Facility) Macro Facility Fundamentals

  • انواع متغیرهای ماکرو Types of Macro Variables

  • مدیریت و ردیابی متغیرهای ماکرو Don't Lose Track of Your Macro Variables

  • قوانین تخصیص متغیرهای ماکرو Macro Variable Assignment Rules

  • ماسک کردن کاراکترهای خاص Masking Special Characters

  • توابع ماکرو (%Index و %Upcase) Macro Functions (%Index and %Upcase)

  • توابع ماکرو ۲ (%Scan) Macro Functions 2 (%Scan)

  • ایجاد متغیر ماکرو (کمک به اصلاح آسان‌تر داده‌ها) Creating a Macro Variable (Helps You Modify Data Easier)

  • مقدمه‌ای بر برنامه‌های ماکرو Macro Programs Introduction

  • مثال ایجاد ماکرو ۱ (انعطاف‌پذیری بیشتر و مفید برای کدنویسی تکراری) Creating a Macro Example 1 (Greater Flexibility and Useful for Repetitive Coding)

  • مثال ایجاد ماکرو ۲ (گزارش‌های فروش منحصر به فرد برای روزهای مختلف) Creating a Macro Example 2 (Unique Sales Reports for Different Days)

  • مثال ایجاد ماکرو ۳ (محاسبه میانگین فروش برای چندین سال) Creating a Macro Example 3 (Calculating Average Sales for Multiple Years)

  • گزینه‌های عیب‌یابی (Debugging) Debugging Options

  • ذخیره ماکروها (خارجی) Storing Macros (External)

  • طوفان فکری برای مطالعه موردی ماکرو لجستیک Brainstorming for Logistic Macro Case Study

  • ماکرو لجستیک، مطالعه موردی بخش ۱ Logistic Macro, Case Study - Part 1

  • ماکرو لجستیک، مطالعه موردی بخش ۲ Logistic Macro, Case Study - Part 2

مقدمه‌ای بر مدل‌سازی پیش‌بینانه SAS با استفاده از رگرسیون لجستیک Introduction to SAS Predictive Modeling Using Logistic Regression

  • کاربردهای تجاری مدل‌سازی پیش‌بینانه Business Applications of Predictive Modeling

  • چالش‌های تحلیل داده Analytics Challenges

  • مراحل اصلی در مدل‌سازی پیش‌بینانه The Major Steps in Predictive Modeling

  • درک شهودی رگرسیون لجستیک Intuitive Understanding of Logistic Regression

مدل SAS: مدل‌سازی پیش‌بینانه، درک مسئله و داده‌ها SAS Model - Predictive Modeling, Understanding the Problem and the Data

  • بیان مسئله / تولید فرضیه Problem Statement/Hypothesis Generation

  • حسابرسی داده‌ها (Data Audit) Data Audit

  • تحلیل تک‌متغیره Univariate Analysis

  • تحلیل دومتغیره Bivariate Analysis

  • نکات مهم سازمان‌دهی Important Housekeeping

مدل‌سازی پیش‌بینانه SAS: آماده‌سازی متغیرهای ورودی SAS Predictive Modeling, Prepare the Input Variables

  • منابع، الگوها و مکانیسم‌های داده‌های گم‌شده Sources, Patterns, and Mechanisms of Missing Data

  • ارزیابی الگوهای داده‌های گم‌شده با SAS Evaluating Missing Data Patterns with SAS

  • فرآیند جایگزینی چندگانه ۳ مرحله‌ای با استفاده از SAS 3 Phase Multiple Imputation Process Using SAS

  • بررسی خروجی‌های PROC MI Considering the Output from PROC MI

  • بیش‌نمونه‌گیری (Oversampling) و تعدیل آن Oversampling and Adjusting for Oversampling

  • ورودی‌های طبقه‌بندی‌شده (Categorical) Categorical Inputs

  • خوشه‌بندی متغیرها Variable Clustering

  • هم‌خطی چندگانه (Multicollinearity) Multicollinearity

  • انتخاب زیرمجموعه Subset Selection

  • تخمین پارامترها Parameter Estimates

مدل‌سازی پیش‌بینانه SAS: معیارهای ارزیابی SAS Predictive Modeling, Evaluation Metrics

  • منحنی ROC ROC Curve

  • امتیازدهی به مجموعه‌داده اعتبارسنجی با استفاده از کد Scoring Validation Dataset Using Code

  • نمودار کالیبراسیون دهک (Decile Calibration Plot) Decile Calibration Plot

  • مهندسی ویژگی‌ها (Feature Engineering) Feature Engineering

محتوای اضافی Extra Content

  • پاسخ به پنج سوال برتر آزمون گواهینامه SAS Top Five SAS Certification Questions Answered

نمایش نظرات

آموزش راهنمای جامع SAS - یادگیری SAS و تبدیل شدن به نینجای داده‌ها
جزییات دوره
14h 53m
125
(آخرین آپدیت)
194
- از 5
دارد
دارد
دارد
Chris Croft
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Chris Croft Chris Croft

مربی مدیریت، سخنران، نویسنده