راهنمای کامل برنامه نویسی SAS - SAS را بیاموزید و به یک نینجا داده تبدیل شوید [ویدئو]

Complete SAS Programming Guide - Learn SAS and Become a Data Ninja [Video]

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: برنامه نویسی SAS همچنان زبان انتخابی برای اکثر شرکت ها/شرکت ها است. در سال 2018، 92 درصد از شرکت های Fortune 100 از SAS استفاده کردند. برای بسیاری از صنایع، از جمله بانکداری/مالی، بیمه، مراقبت های بهداشتی، دارویی و خودروسازی مورد استفاده قرار می گیرد. بخش اول دوره از مرحله داده استفاده می کند. بخش دوم به SAS SQL و بخش سوم به برنامه‌نویسی/برنامه‌های ماکرو می‌پردازد. نویسنده بخشی را در مورد مدل سازی پیش بینی SAS با استفاده از رگرسیون لجستیک اضافه کرده است. در اینجا، ما یک مدل SAS خواهیم ساخت. به عبارت دیگر، ما یک مدل پیش‌بینی‌کننده (همچنین به عنوان تجزیه و تحلیل پیش‌بینی‌کننده شناخته می‌شود) در حالی که از اصول حیاتی پیروی می‌کنیم تا اطمینان حاصل کنیم که کارها را درست انجام می‌دهیم، خواهیم ساخت. این دوره همچنین برای کمک به شما برای گرفتن گواهینامه SAS Certified Specialist: Base Programming ایجاد شده است. در پایان این دوره، یاد خواهید گرفت که چگونه به زبان برنامه نویسی SAS کدنویسی کنید، تا به شما کمک کند شغلی را شروع کنید/به دست آورید یا در شرکت فعلی خود پیشرفت کنید. اگر SAS را در یک موسسه پس از متوسطه تحصیل می کنید، این دوره نه تنها می تواند به شما در پروژه های مدرسه کمک کند، بلکه شما را برای یک شغل پس از تکمیل تحصیلات آماده می کند. سلب مسئولیت: این دوره از مجوز تجاری WPS استفاده می کند. یادگیری برنامه نویسی SAS به این معنی است که شما می توانید همان هدف را در هر نرم افزاری که از زبان SAS پشتیبانی می کند به انجام برسانید. نویسنده شخصا از WPS استفاده می کند. همه فایل‌های منبع به مخزن GitHub در آدرس زیر اضافه می‌شوند: https://github.com/PacktPublishing/SAS-Programming-Complete-Learn-SAS-and-Become-a-Data-Ninja مرحله داده را کشف کنید، راه اصلی برای برنامه در SAS با مرحله proc که برای کارهای خاص تر استفاده می شود آشنا شوید SAS SQL، تفسیر SAS از SQL را اعمال کنید به کاربرد عملی SAS SQL نگاه کنید اصول تاسیسات ماکرو را بیاموزید به معیارهای ارزیابی و مدل‌سازی پیش‌بینی‌کننده SAS نگاه کنید این دوره برای کاربران راهنمای سازمانی SAS طراحی شده است، زیرا توانایی کدنویسی در داخل EG مرحله طبیعی و مهارت بعدی است. افرادی که به دنبال شغلی هستند یا می‌خواهند در بزرگترین شرکت‌ها/شرکت‌های خارج از کشور به‌همراه کسانی که به‌دنبال تبدیل شدن به متخصص SAS Certified SAS هستند، استخدام شوند: برنامه‌نویسی پایه، چیزهای زیادی از این دوره به دست خواهند آورد. دانش‌آموزانی که تازه با نحو SAS آشنا شده‌اند و یا به دنبال یک تجدیدکننده هستند، این دوره را به طور کامل یاد خواهند گرفت و از آن لذت خواهند برد. برای گذراندن این دوره به هیچ دانش برنامه نویسی قبلی نیاز نیست، بلکه فقط یک اتصال اینترنتی پایدار لازم است. مهارت خود را با یادگیری نحوه ایجاد یک مدل SAS برای تجزیه و تحلیل پیشرفته افزایش دهید * مهارت های مورد نیاز برای قبولی در SAS Certified Specialist: Base Programming Exam * آموزش تکنیک هایی برای کاهش مقدار کدی که باید تایپ کنید و نحوه برخورد با داده های بزرگ را بیاموزید.

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

مقدمه دوره 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

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

  • وارد کردن csv Import .csv

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

SAS Syntax، 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

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

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

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

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

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

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

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

  • شهود برای اگر-پس/دیگر و انجام دهید، انجام دهید، انجام دهید-تا Intuition for If-Then/Else and Do, Do-While, Do-Until

  • اگر-پس منطق شرطی If-Then Conditional Logic

  • حلقه و تغییرات تکراری (DO WHILE، DO تا) DO Iterative Loop and Variations (DO WHILE, DO Until)

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

  • بیشتر در مورد WHERE Expression/Statement 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

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

  • فهرست ورودی List Input

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

  • ورودی و اطلاعات فرمت شده Formatted Input and Informats

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

آرایه ها Arrays

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

  • آرایه 2 (ساخت متغیرهای جدید) 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 and Put Functions

  • عملکرد CATX CATX Function

  • عملکرد اسکن SCAN Function

  • تابع ادغام Coalesce Function

  • بررسی عملکرد Verify Function

  • تابع Substr Substr Function

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

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

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

  • طرح پراکنده Scatter Plot

  • نمودار میله ای Bar Graph

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

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

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

  • نمای کلی استقلال Chi-Square (مثال) Chi-Square Independence Overview (Example)

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

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

  • حافظه خود را تازه کنید - نسخه رگرسیون Refresh Your Memory - Regression Edition

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

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

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

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

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

  • بابت اتمام قسمت 1: مرحله داده تبریک می گویم Congrats on Finishing Part 1: Data Step

اصول SQL SQL Fundamentals

  • نحو SQL SQL Syntax

  • بند WHERE WHERE Clause

  • بیانیه و ستون ها را انتخاب کنید SELECT Statement and Columns

  • منطق موردی CASE Logic

  • توابع خلاصه Summary Functions

SAS SQL و Joining SAS SQL and Joining

  • نحوه انجام یک پیوستن داخلی How to Perform an Inner Join

  • نحوه پیوستن به سه جدول How to Join Three Tables

  • نحوه انجام پیوستن چپ/راست How to Perform a Left/Right 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 و بیان WHERE PROC Datasets and WHERE Expression

  • بر اساس بیانیه (مرتب سازی متغیرها، در حین بهره برداری از شاخص شما) 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 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)

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

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

  • معرفی برنامه های کلان Macro Programs Introduction

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

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

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

  • گزینه های اشکال زدایی Debugging Options

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

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

  • کلان لجستیک، مطالعه موردی – قسمت 1 Logistic Macro, Case Study – Part 1

  • کلان لجستیک، مطالعه موردی – قسمت 2 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

  • تحلیل تک متغیره 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 and Adjusting for Oversampling

  • ورودی های دسته بندی Categorical Inputs

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

  • چند خطی Multicollinearity

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

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

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

  • منحنی ROC ROC Curve

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

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

  • مهندسی ویژگی Feature Engineering

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

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

نمایش نظرات

راهنمای کامل برنامه نویسی SAS - SAS را بیاموزید و به یک نینجا داده تبدیل شوید [ویدئو]
جزییات دوره
11 h 29 m
125
Packtpub Packtpub
(آخرین آپدیت)
از 5
ندارد
دارد
دارد
Ermin Dedic
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Ermin Dedic Ermin Dedic

داده های همه چیز