لطفا جهت اطلاع از آخرین دوره ها و اخبار سایت در
کانال تلگرام
عضو شوید.
آموزش جامع برنامه نویسی R و کتابخانه Tidyverse
- آخرین آپدیت
دانلود Introduction to R Programming and Tidyverse
نکته:
ممکن هست محتوای این صفحه بروز نباشد ولی دانلود دوره آخرین آپدیت می باشد.
نمونه ویدیوها:
توضیحات دوره:
این دوره یک مقدمه ساده و کاربردی برای برنامه نویسی در زبان R است که برای سه گروه از زبانآموزان طراحی شده است. این دوره برای شما مناسب است اگر:
• میخواهید تحلیل داده انجام دهید اما با برنامه نویسی آشنا نیستید
• برنامه نویس هستید اما با زبان R آشنایی ندارید
• کمی برنامه نویسی R بلدید اما میخواهید توابع و ابزارهای Tidyverse را بیاموزید
در این دوره یاد میگیرید که چگونه بصورت تکرارپذیر (Reproducible)، تحلیل و بصریسازی دادهها را انجام دهید و از توابعی استفاده کنید که کد شما را خوانا و قابل فهم کند. همچنین از RMarkdown برای ایجاد مستندات و گزارشهای حرفهای استفاده خواهید کرد که هر بار با اجرا، کدها را بهروزرسانی کرده و تحلیلهای شما را به طور دقیق ثبت میکند.
این دوره بهگونهای طراحی شده که حتی افرادی که پیشزمینه STEM (علوم، تکنولوژی، مهندسی و ریاضیات) ندارند، بتوانند با یادگیری مفاهیم پایه برنامه نویسی و زبان R، خود را برای دورههای پیشرفتهتر علوم داده آماده کنند. مشتاقانه منتظر همراهی شما در این مسیر آموزشی هستم!
لوگوی این دوره با استفاده از تصاویر استیکرهای فروشگاه RStudio طراحی شده است. برای بازدید از محصولات میتوانید به https://swag.rstudio.com/s/shop مراجعه کنید.
سرفصل ها و درس ها
مقدمهای بر R، RStudio و RMarkdown
Introduction to R, RStudio and RMarkdown
معرفی دوره
Course Introduction
پیکربندی RStudio
Configuring RStudio
نصب بستههای R
Installing R Packages
مروری بر RMarkdown
RMarkdown Overview
ایجاد یک سند RMarkdown
Creating an RMarkdown Document
توابع
Functions
اولین تابع ما
Our First Function
نامگذاری تابع
Naming a Function
ورودیهای تابع
Function Inputs
تغییر در نیازمندیهای تابع
A Change in Function Requirements
اجرای شرطی
Conditional Execution
شرایط چندگانه
Multiple Conditions
حلقههای For
For Loops
بررسی ورودیها
Checking Inputs
خروجی تابع
Function Output
مقدمهای بر Pipeها
Introduction to Pipes
بصریسازی دادهها با استفاده از ggplot2
Data Visualization using ggplot2
آشنایی با ggplot2
Introduction to ggplot2
زیباییشناسی (Aesthetics)
Aesthetics
اشیاء هندسی
Geometric Objects
تبدیلات آماری
Statistical Transformations
تنظیمات موقعیت
Position Adjustments
بخشبندی نمودارها (Facets)
Facets
سیستمهای مختصاتی
Coordinate Systems
تحلیل دادهها با dplyr
Data Analysis with dplyr
آشنایی با dplyr
Introduction to dplyr
زنجیره کردن توابع
Chaining Functions
انتخاب متغیرها (ستونها)
Selecting Variables (Columns)
انتخاب شرطی ردیفها
Conditionally Selecting Rows
انتخاب ردیفها بر اساس مکان
Selecting Rows by Location
مرتبسازی ردیفها بر اساس مقدار
Arrange Rows by Value
تغییر نام دادهها
Renaming Data
توابع Distinct، Mutate و Transmute
Distinct, Mutate, and Transmute
توابع Rename، Relocate و Summarize
Rename, Relocate, and Summarize
توابع خلاصهساز
Summary Functions
شمارش مشاهدات
Counting Observations
گروهبندی متغیرها: بخش اول
Grouping Variables: Part 1
گروهبندی متغیرها: بخش دوم
Grouping Variables: Part 2
گروهبندی متغیرها: بخش سوم
Grouping Variables: Part 3
نمایش نظرات