لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش تکنیکهای پیشرفته برنامهنویسی SAS
- آخرین آپدیت
دانلود Advanced SAS Programming Techniques
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
در این دوره، شما تکنیکهای پیشرفته در DATA step و رویههای مختلف را برای مدیریت و دستکاری دادهها میآموزید.
«در پایان این دوره، کاربر قادر خواهد بود...»
● از توابع تکمیلی (LAG، FINDC/FINDW و COUNT/COUNTC/COUNTW) استفاده کند.
● تطبیق الگوها (Pattern Matching) را با استفاده از توابع PRX انجام دهد.
● کدهای تکراری را پردازش کرده، دادهها را بچرخاند و با استفاده از آرایهها، عملیات جستجوی جدول (Table Lookup) را انجام دهد.
● با استفاده از اشیاء Hash و Hash Iterator، عملیات جستجوی جدول و مرتبسازی دادهها را انجام دهد.
● با استفاده از رویه FORMAT، قالبهای عددی ایجاد کند.
● با استفاده از رویه FCMP، توابع سفارشی ایجاد کند.
سرفصل ها و درس ها
بررسی کلی دوره و آمادهسازی دادهها
Course Overview, Review, and Data Setup
خوشآمدگویی به دوره
Welcome to the Course
نحوه تمرین در دوره
Practicing in the Course
پردازش در DATA Step
DATA Step Processing
پردازش یک مجموعه داده
Processing a Data Set
دمو: بررسی سینتکس و پردازش DATA Step
Demo: Reviewing DATA Step Syntax and Processing
استفاده از توابع پیشرفته
Using Advanced Functions
نمای کلی
Overview
استفاده از توابع در SAS
Using Functions in SAS
استفاده از تابع LAG
Using the LAG Function
دمو: بازیابی مقادیر قبلی با تابع LAG
Demo: Retrieving Previous Values with the LAG Function
محاسبه میانگین متحرک
Calculating a Moving Average
بهترین روش برای محاسبه میانگین متحرک
Best Practice for Calculating a Moving Average
استفاده از توابع COUNT
Using COUNT Functions
استفاده از توابع FIND
Using FIND Functions
دمو: شمارش و یافتن کلمات با توابع کاراکتری
Demo: Counting and Finding Words with Character Functions
عبارات منظم Perl (Regular Expressions) چیستند؟
What are Perl Regular Expressions?
متا-کاراکترها چیستند؟
What are Metacharacters?
توابع PRXPARSE و PRXMATCH
PRXPARSE and PRXMATCH Functions
دمو: اعتبارسنجی دادهها با تابع PRXMATCH
Demo: Validating Data with the PRXMATCH Function
تابع PRXCHANGE
PRXCHANGE Function
بافرهای کپچر (Capture Buffers)
Capture Buffers
دمو: استانداردسازی دادهها با تابع PRXCHANGE
Demo: Standardizing Data with the PRXCHANGE Function
تعریف و پردازش آرایهها
Defining and Processing Arrays
نمای کلی
Overview
پردازش کدهای تکراری
Processing Repetitive Code
استفاده از یک آرایه
Using an Array
ارجاع به آرایه در حلقه DO
Referencing an Array in a DO Loop
تعداد نامشخص عناصر آرایه
Unknown Number of Array Elements
ایجاد ستونهای عددی با آرایه
Creating Numeric Columns with an Array
تعیین کرانهای پایین و بالا
Specifying Lower and Upper Bounds
دمو: پردازش آرایههای تکبعدی: بخش اول
Demo: Processing One-Dimensional Arrays: Part 1
چرخش دادهها
Rotating Data
تعیین مقادیر اولیه برای عناصر آرایه
Specifying Initial Values for Array Elements
ایجاد ستونهای کاراکتری با آرایه
Creating Character Columns with an Array
دمو: پردازش آرایههای تکبعدی: بخش دوم
Demo: Processing One-Dimensional Arrays: Part 2
آرایههای دوبعدی
Two-Dimensional Arrays
انجام جستجوی جدول (Table Lookup)
Performing a Table Lookup
دمو: پردازش آرایههای دوبعدی: بخش اول
Demo: Processing Two-Dimensional Arrays: Part 1
تعیین مقادیر اولیه برای عناصر آرایه دوبعدی
Specifying Initial Values for Two-Dimensional Array Elements
بارگذاری آرایه دوبعدی از یک جدول
Loading a Two-Dimensional Array from a Table
دمو: پردازش آرایههای دوبعدی: بخش دوم
Demo: Processing Two-Dimensional Arrays: Part 2
تعریف و پردازش اشیاء Hash
Defining and Processing Hash Objects
نمای کلی
Overview
انجام جستجوی جدول: مثال اول
Performing a Table Lookup: Example 1
شیء Hash چیست؟
What is a Hash Object?
فرآیند شیء Hash: مثال اول
Hash Object Process: Example 1
اعلان یک شیء Hash
Declaring a Hash Object
استفاده از متدهای شیء Hash
Using Hash Object Methods
دمو: اعلان و تعریف یک شیء Hash
Demo: Declaring and Defining a Hash Object
انجام جستجوی جدول: مثال دوم
Performing a Table Lookup: Example 2
متد FIND
FIND Method
آرگومانهای KEY
KEY Arguments
دمو: انجام جستجوی جدول با متد FIND
Demo: Performing a Table Lookup with the FIND Method
افزودن داده به یک شیء Hash
Adding Data to a Hash Object
ذخیره کردن یک شیء Hash
Saving a Hash Object
دمو: ایجاد جدول با متدهای ADD و OUTPUT
Demo: Creating a Table with the ADD and OUTPUT Methods
اجزای کلید منحصربهفرد و تکراری
Unique and Duplicate Key Components
شیء Hash Iterator چیست؟
What is a Hash Iterator Object?
ایجاد شیء Hash و شیء Hash Iterator
Creating the Hash Object and Hash Iterator Object
نمایش نظرات