آموزش اصول برنامه نویسی R

R Programming Fundamentals

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
نمونه ویدیوها:
توضیحات دوره: R یک نرم افزار متن باز و محیط برنامه نویسی قدرتمند و پرکاربرد برای تجزیه و تحلیل داده ها است. شرکت‌ها در سراسر جهان از R به‌عنوان یک ابزار ضروری برای انواع مختلف تجزیه و تحلیل برای دریافت بینش‌های کلیدی از داده‌ها و تصمیم‌گیری کلیدی استفاده می‌کنند. این دوره همه چیزهایی را که برای شروع کار با چارچوب R نیاز دارید را ارائه می دهد و شامل تعدادی دمو برای ارائه تمرین عملی برای تبدیل شدن به یک برنامه نویس R کارآمد و سازنده است. در پایان این دوره، شما همچنین یاد خواهید گرفت که با داده ها بازی کنید و اطلاعات کلیدی را با استفاده از توابع و ساختارهای مختلف R استخراج کنید.

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

شروع شدن Getting Started

  • معرفی دوره Course Introduction

  • R بررسی اجمالی R Overview

  • چرا آر؟ Why R?

  • چرا برنامه نویسی R را یاد بگیریم؟ Why Learn R Programming?

  • R را روی ویندوز نصب کنید Install R on Windows

  • R را روی لینوکس نصب کنید Install R on Linux

  • R را روی مک نصب کنید Install R on Mac

  • سلام جهان در R Hello World in R

  • ویرایشگرها و IDE ها برای R Editors and IDEs for R

  • RStudio را روی ویندوز نصب کنید Install RStudio on Windows

  • RStudio را روی لینوکس نصب کنید Install RStudio on Linux

  • RStudio را روی مک نصب کنید Install RStudio on Mac

  • نمای کلی دسکتاپ RStudio RStudio Desktop Overview

  • ساختار دوره Course Structure

دریافت کمک برای R Getting Help for R

  • معرفی Introduction

  • طرح کلی Outline

  • راهنمای داخلی Built-In Help

  • راهنمای داخلی: استفاده از دستورات راهنما Built-In Help: Using Help Commands

  • راهنمای داخلی: استفاده از دستورات نسخه ی نمایشی Built-In Help: Using Demo Commands

  • راهنمای داخلی: با استفاده از عکس نوشته ها Built-In Help: Using Vignettes

  • جستجوی وب Web Search

  • پشتیبانی جامعه Community Support

  • پشتیبانی انجمن: لیست پستی Community Support: Mailing List

  • پشتیبانی انجمن: انجمن ها Community Support: Forums

  • پشتیبانی انجمن: وبلاگ ها Community Support: Blogs

  • چگونه سوال بپرسیم؟ How to Ask a Question?

  • خلاصه Summary

R - متغیرها و اپراتورها R - Variables and Operators

  • معرفی Introduction

  • طرح کلی Outline

  • متغیر Variable

  • کنوانسیون نامگذاری Naming Convention

  • راهنمای نامگذاری Naming Guide

  • تعیین متغیر Assign Variable

  • محیط ها و متغیرها Environments and Variables

  • اپراتورها Operators

  • عملگرهای حسابی Arithmetic Operators

  • اعداد ویژه: Inf، NaN، NA Special Numbers : Inf, NaN, NA

  • عملگرهای منطقی Logical Operators

  • عملیات بردار شده Vectorized Operations

  • انواع عملیات بردار Types of Vectorized Operations

  • خلاصه Summary

R - ساختارهای داده (قسمت 1) R - Data Structures (Part 1)

  • معرفی Introduction

  • طرح کلی Outline

  • ساختارهای داده در R Data Structures in R

  • بردار اتمی Atomic Vector

  • عملیات متداول بر روی بردارهای اتمی Common Operations on Atomic Vectors

  • عامل Factor

  • فهرست کنید List

  • عملیات رایج در لیست ها Common Operation on Lists

  • خلاصه Summary

R - ساختارهای داده (بخش 2) R - Data Structures (Part 2)

  • معرفی Introduction

  • طرح کلی Outline

  • چارچوب داده Data Frame

  • عملیات رایج بر روی قاب های داده Common Operation on Data Frames

  • ماتریس Matrix

  • عملیات رایج بر روی ماتریس ها Common Operation on Matrices

  • آرایه Array

  • خلاصه Summary

R - توابع R - Functions

  • معرفی Introduction

  • طرح کلی Outline

  • بررسی اجمالی توابع Functions Overview

  • نسخه ی نمایشی: بررسی اجمالی توابع Demo: Functions Overview

  • اجزای تابع Function Components

  • رهنمودهای نامگذاری توابع Function Naming Guidelines

  • تطبیق استدلال Argument Matching

  • آرگومان هایی با مقادیر پیش فرض Arguments With Default Values

  • استدلال های اضافی با استفاده از بیضی Additional Arguments Using Ellipsis

  • ارزیابی تنبل Lazy Evaluation

  • چندین ارزش بازگشتی Multiple Return Values

  • به عنوان اشیا عمل می کند Functions as Objects

  • تابع ناشناس Anonymous Function

  • خلاصه Summary

R - کنترل جریان R - Flow Control

  • معرفی Introduction

  • طرح کلی Outline

  • اگر If

  • اگر دیگری If-Else

  • چندگانه If-Else Multiple If-Else

  • تعویض Switch

  • بردار شده اگر Vectorized If

  • تکرار Repeat

  • با Break تکرار کنید Repeat With Break

  • با Next تکرار کنید Repeat With Next

  • در حالی که While

  • برای For

  • درخواست دادن Apply

  • نسخه ی نمایشی: اعمال - قسمت 1 Demo: Apply - Part 1

  • نسخه ی نمایشی: اعمال - قسمت 2 Demo: Apply - Part 2

  • توابع در Apply Family Functions in Apply Family

  • خلاصه Summary

R - بسته ها R - Packages

  • معرفی Introduction

  • طرح کلی Outline

  • درباره پکیج R About R Package

  • بسته R را بارگیری کنید Load R Package

  • نسخه ی نمایشی: بسته R Load - قسمت 1 Demo: Load R Package - Part 1

  • نسخه ی نمایشی: بسته R Load - قسمت 2 Demo: Load R Package - Part 2

  • بسته R را نصب کنید Install R Package

  • نسخه ی نمایشی: بسته R را نصب کنید Demo: Install R Package

  • مدیریت پکیج R Manage R Package

  • خلاصه Summary

R - وارد کردن داده ها R - Import Data

  • معرفی Introduction

  • طرح کلی Outline

  • دایرکتوری کاری Working Directory

  • نسخه ی نمایشی: دایرکتوری کاری Demo: Working Directory

  • وارد کردن فایل های CSV Import CSV Files

  • نسخه ی نمایشی: فایل های CSV را وارد کنید Demo: Import CSV Files

  • جدول واردات Import Table

  • نسخه ی نمایشی: جدول واردات Demo: Import Table

  • وارد کردن از URL Import from URL

  • نسخه ی نمایشی: وارد کردن از URL Demo: Import from URL

  • وارد کردن فایل های XML Import XML Files

  • نسخه ی نمایشی: فایل های XML را وارد کنید Demo: Import XML Files

  • وارد کردن فایل های اکسل Import Excel Files

  • نسخه ی نمایشی: وارد کردن فایل های اکسل Demo: Import Excel Files

  • انواع فایل های دیگر را وارد کنید Import Other File Types

  • وارد کردن مجموعه داده های داخلی Import Built-In Datasets

  • نسخه ی نمایشی: وارد کردن مجموعه داده های داخلی Demo: Import Built-In Datasets

  • واردات از پایگاه داده Import from Database

  • نسخه ی نمایشی: وارد کردن پایگاه داده با استفاده از بسته RODBC Demo: Import Database Using RODBC Package

  • خلاصه Summary

کاوش داده ها با R Exploring Data With R

  • معرفی Introduction

  • طرح کلی Outline

  • انواع داده ها Types of Data

  • ساختار کلی Overall Structure

  • مجموعه داده نمونه Example Dataset

  • نسخه ی نمایشی: ساختار کلی Demo: Overall Structure

  • تجزیه و تحلیل داده های پیوسته Analysis of Continuous Data

  • گرایش مرکزی (میانگین) Central Tendency (Mean)

  • نسخه ی نمایشی: گرایش مرکزی (میانگین) Demo: Central Tendency (Mean)

  • گرایش مرکزی (میانگین) Central Tendency (Median)

  • نسخه ی نمایشی: گرایش مرکزی (میانگین) Demo: Central Tendency (Median)

  • گرایش مرکزی: چرا کافی نیست؟ Central Tendency: Why Not Sufficient?

  • گسترش (محدوده) Spread (Range)

  • نسخه ی نمایشی: گسترش (محدوده) Demo: Spread (Range)

  • گسترش (ربع) Spread (Quartiles)

  • نسخه ی نمایشی: گسترش (چوارک) Demo: Spread (Quartiles)

  • گسترش (باکس پلات) Spread (Box Plot)

  • نسخه ی نمایشی: گسترش (باکس پلات) Demo: Spread (Box Plot)

  • گسترش (هیستوگرام) Spread (Histogram)

  • نسخه ی نمایشی: گسترش (هیستوگرام) Demo: Spread (Histogram)

  • اسپرد (واریانس و انحراف معیار) Spread (Variance and Standard Deviation)

  • نسخه ی نمایشی: گسترش (واریانس و انحراف استاندارد) Demo: Spread (Variance and Standard Deviation)

  • تجزیه و تحلیل داده های طبقه بندی شده Analysis of Categorical Data

  • توزیع فرکانس Frequency Distribution

  • نسخه ی نمایشی: توزیع فرکانس Demo: Frequency Distribution

  • آمار دسته Category Statistics

  • نسخه ی نمایشی: آمار دسته Demo: Category Statistics

  • خلاصه Summary

نمایش نظرات

آموزش اصول برنامه نویسی R
جزییات دوره
7h 0m
147
Pluralsight (پلورال سایت) Pluralsight (پلورال سایت)
(آخرین آپدیت)
633
4.5 از 5
دارد
دارد
دارد
جهت دریافت آخرین اخبار و آپدیت ها در کانال تلگرام عضو شوید.

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Abhishek Kumar Abhishek Kumar

مشاور زیرساخت. مربی در Udemy.