آشنایی با زبان برنامهنویسی R با رویکرد ریاضی و آمار
طرح درس آشنایی با زبان برنامهنویسی R با رویکرد ریاضیو آمار
این دوره در قالب هفت جلسه دو ساعتی طرح ریزی شده که مجموعا شامل 14 ساعت آموزش خواهد بود. درضمن به عنوان مقدمه، مفاهیم اولیه برنامهنویسی R در محیط RStudio نیز نیز مورد توجه قرار میگیرد.
درس یکم- مبانی برنامهنویسی
- معرفی زبان برنامه نویسی و محاسباتی R
- شناخت محیط RStudio و به کارگیری آن
- انواع متغیرها و ساختارهای داده
- عملیات ریاضی و منطقی به همراه اولویت اجرای محاسبات
- انواع خطاها محاسباتی
- تبدیل ساختارها
درس دوم- ساختارهای کنترل در R
- ایجاد شرط به کمک IF و ساختار If Then Else
- حلقه یا لوپ در R
- کنترل روی حلقه و دفعات تکرار
درس سوم- به کارگیری توابع درونی و ایجاد تابع جدید در R
- توابع ریاضی
- توابع آماری
- ترکیب توابع
- ساخت تابع سفارشی
درس سوم- توابع Apply در زبان برنامه نویسی R
- تابع apply
- تابع lapply
- تابع sapply
- تابع tapply
- تابع mapply
درس چهار-حل معادله و دستگاه با R
- حل معادله درجه اول
- حل دستگاه
- معرفی توابع مرتبط با بهینه سازی
- محاسبات ماتریسی
- معرفی بستهها و همچنین نحوه نصب بستههایا کتابخانهها در RStudio
درس پنجم- توابع و محاسبات آماری با R
- تولید اعداد تصادفی در R با توزیع آماری مشخص
- شاخصهای توصیفی
- معرفی چند دستور به منظور اجرای آزمونهای آماری
- رگرسیون خطی ساده و چندگانه
- معرفی چند دستور به منظور اجرای روشهای ناپارامتری
درس ششم و هفتم- رسم نمودار و ترسیمات
- دستور Plot
- رسم نمودار جعبهای
- استفاده از بسته ggplot2 و تعیین پارامترهای آن
- رسم نمودارهای سه بعدی و تنظیمات با ggplot2
- تمرین و دوره درسها