×
ribbon

تا پایان تخفیف

آموزش تحلیل داده با زبان برنامه نویسی R (مقدماتی)

مدرس:

فرزاد مینویی

ازآنجایی که امروزه زبان های برنامه نویسی زیادی در دسترس عموم مردم قرار دارند، گاهی تصمیم گیری برای... بیشتر
گواهی‌نامه
دسترسی: کامل
اطلاعات بیشتر
4.4 (439)
125 دیدگاه
9,947دانشجو
17ساعت
سرفصل‌ها
مقدماتی سطح دوره

اشتراک مکتب‌پلاس

خرید اشتراک

با خرید اشتراک مکتب‌پلاس، علاوه بر این دوره، به بیش از ۴،۰۰۰ دوره دیگر دسترسی خواهید داشت.

دسترسی به تمام دوره‌هابیش از ۴،۰۰۰ دوره
محتوای دوره
سرفصل‌ها
پیش‌نیاز‌ها
توضیحات دوره
دیدگاه کاربران
درباره مدرس

این دوره شامل:

17 ساعت ویدئو

6 جلسه متنی

52 تمرین و پروژه

50 سؤال سنجش و یادگیری

دسترسی به تالار گفتگو

گواهینامه مکتب‌خونه

دسترسی مادام‌العمر به محتوای دوره

5 هفته مهلت ارسال تمرین و پروژه

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

10 فصل63 جلسه8 ساعت ویدیو
فصل اول - مقدمه
  مقدمه‌ای بر دوره
02:19
  مقدمه‌ای بر R
05:54
  دانلود و نصب نرم‌افزار R
08:18
  کدهای مورد نیاز دوره آموزش مقدماتی زبان برنامه نویسی R
00:03
  داده های مورد نیاز دوره آموزش مقدماتی زبان برنامه نویسی R
00:03
فصل دوم - مباحث مقدماتی
  مقدمه‌ای بر مباحث مقدماتی
02:17
  تعیین نشانی فضای کار در R
05:47
  تخصیص ورودی در R
05:42
  اشیا در R
04:38
  بردارها در R
12:36
  توابع ریاضی در R
08:37
  توابع آماری در R
03:03
  توابع منطقی در R
05:38
  ماتریس ها در R
20:00
  لیست‌ها در R
03:16
  قالب‌های داده در R
14:03
  فاکتورها در R
09:02
  تمرین ماتریس
09:16
  تمرین دیتافریم
08:07
  کوییز1: مباحث مقدماتی
05:00
فصل سوم - خواندن و نوشتن داده‌ها در R
  مقدمه خواندن و نوشتن داده‌ها در R
01:37
  خواندن ورودی‌های کاربر در R
08:38
  خواندن داده از روی فایل در R
11:47
  داده‌های گمشده در R
06:15
  نصب و فراخوانی بسته در R
06:44
  داده‌های متنی در R
01:29
  خواندن داده‌ها از وب در R
06:44
  نوشتن داده‌ها در R
05:50
  تمرین محاسبات روی دیتافریم
09:45
  کوییز2: خواندن و نوشتن داده‌ها در R
05:00
فصل چهارم - عبارات شرطی و حلقه‌ها در R
  مقدمه عبارات شرطی و حلقه‌ها در R
03:12
  عبارت شرطی با if در R
07:33
  عبارات شرطی برای دیتا فریم در R
12:17
  عبارات شرطی به همراه "و" و "یا" در R
02:30
  حلقه For در R
05:23
  حلقه تو در تو در R
03:18
  حلقه While در R
08:16
  حلقه با Repeat و Break در R
03:53
  کوییز3: عبارات شرطی و حلقه‌ها در R
05:00
فصل پنجم - توابع در R
  مقدمه توابع در R
01:10
  ایجاد تابع در R
07:40
  ترکیب توابع در R
07:39
  وارد کردن ورودی‌های توابع در R
08:10
  تعریف تابع با ورودی بردار در R
04:46
  کوییز4: توابع در R
05:00
فصل ششم - نمایش داده‌ها در R (مقدماتی)
  مقدمه نمایش داده‌ها در R
02:07
  رسم نمودار در R
05:54
  نمودار هیستوگرام در R
10:45
  پلات در R
10:41
  نمودار میله‌ای در R
06:28
  نمودار میله‌ای انباشته و گروهی در R
12:44
  نمودار سری زمانی در R
03:44
  نمودار دایره‌ای در R
07:34
  نمودار جعبه‌ای در R
05:43
فصل هفتم - نمایش داده‌ها در R (پیشرفته)
  نصب بسته ggplot2 در R
07:06
  مثال1
18:02
  مثال2
14:40
  مثال3
10:04
  کوییز5: نمایش داده‌ها در R
05:00
فصل هشتم - آماده‌سازی داده در R
  مقدمه آماده‌سازی داده در R
03:46
  نگاه کلی به داده‌ها در R
34:50
  حذف مقادیر گمشده در R
08:56
  حذف مقادیر اشتباهی در R
03:57
  تغییر نوع متغیر در R
11:08
  نمونه‌گیری از داده‌ها در R
07:35
پروژه نهایی
  پروژه نهایی R برای تحلیل داده (الزامی)
480:00
فصل دهم - طراحی اپلیکیشن در R (فصل جدید)
  مروری بر shiny
05:58
  توسعه اپلیکیشن در shiny - طراحی فضای UI
13:27
  آشنایی با کار با shiny - ایجاد ورودی در UI
09:57
  آشنایی با کار با shiny - ایجاد خروجی در UI
02:57
  آشنایی با کار با shiny - طراحی ساختار سمت سرور
20:07
  کد‌های مورد نیاز طراحی اپلیکیشن
00:05

پیش‌نیاز‌ها

مهم‌ترین پیش‌نیاز علاقه به یادگیری در حوزه علوم داده و تلاش و کوشش برای یادگیری است.

به لحاظ علمی دانشجویان لازم است تنها با ریاضیات پایه و کار با ماتریس‌ها آشنایی مقدماتی داشته باشند.

توضیحات دوره

ازآنجایی‌که امروزه زبان‌های برنامه‌نویسی زیادی در دسترس عموم مردم قرار دارند، گاهی تصمیم‌گیری برای انتخاب یک مورد از آن‌ها دشوار است. در نتیجه، برنامه‌نویسان اغلب با معضل انتخاب یک‌ زبان مناسب با مشکلات زیادی روبه رو می‌شوند.

زبان R یکی از بهترین زبان‌های برنامه‌نویسی در کاربردهای خاص خودش است که با استفاده از آموزش مقدماتی زبان برنامه نویسی R از مجموعه دوره‌های آموزش برنامه نویسی و آموزش زبان R مکتب خونه می‌توانید مسیر خود را با این زبان پیدا کنید.

R چیست؟

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

ویژگی‌های محیط:

  • یک مرکز ذخیره‌سازی و مدیریت داده با کارایی بالا
  • مجموعه‌ای از عملگرها برای محاسبات آرایه، عمدتا ماتریس‍‌‍‌ها
  • مجموعه گسترده، به راحتی قابل درک و یکپارچه از ابزارهای میانی که به تجزیه‌ و تحلیل داده‌ها اختصاص داده‌شده است
  • امکانات گرافیکی برای تجزیه‌ و تحلیل و نمایش داده‌ها که روی صفحه یا نسخه چاپی کار می‌کند.

این زبان برنامه‌نویسی توسعه‌ یافته، ساده و موثر، دارای توابع بازگشتی تعریف‌شده توسط کاربر، حلقه‌ها، شرطی‌ها و امکانات ورودی و خروجی است.

با توجه به ویژگی‌هایی که زبان برنامه‌نویسی R دارد امروزه نیاز مبرم به آموزش‌های این زبان بسیار بالا است. آموزش مقدماتی زبان برنامه نویسی r بهترین منبع برای شروع یادگیری این زبان است.

 

دیدگاه کاربران

4.4

بر اساس امتیاز 439 دانشجو

1
2
3
4
5

زهرا حسین پور

5 روز پیش

5

دوره مفید و خوبی هست

سروش سمیعی فرد

7 روز پیش

5

عالی

محمدهادی نجات

16 روز پیش

5

مثل همیشه عالی

ابوالفضل صالحی شهرابی

23 روز پیش

5

خوب بود

هیما ساکی

23 روز پیش

5

دوره جامع و خوبی بود، تدریس استاد هم بسیار عالی است.

محمدحسين شیخ بهایی

24 روز پیش

5

خیلی دوره خوبی بود.

گواهینامه اختصاصی دو زبانه

پس از گذراندن دوره به صورت آنلاین در سایت مکتب‌خونه، گواهی‌نامه رسمی پایان دوره به زبان فارسی و انگلیسی، توسط مکتب‌خونه به اسم شما صادر شده و در اختیار شما قرار می‌گیرد.

امکان اشتراک گذاری در لینکدین
دو زبانه
5دوره
13,210دانشجو
657نظر و امتیاز

فرزاد مینویی فارغ‌التحصیل رشته مهندسی عمران و مدیریت کسب‌وکار (MBA) از دانشگاه صنعتی شریف است. وی تحصیلات خود را در دکترای مدیریت در دانشگاه کلورادو (University of Colorado) آمریکا ادامه داده است. زمینه‌های تخصصی او تصمیم‌گیری و مدیریت ریسک، هوش تجاری و مدیریت عملیات است.

او تا قبل از ادامه تحصیل در دوره دکترا، در فاصله سال‌های ۱۳۸۴ تا ۱۳۹۴ در نقش‌های مدیریتی و مشاوره‌ای با شرکت‌های بخش خصوصی در ایران همکاری کرده است. در دوره دکترا به‌عنوان محقق بر روی پروژه‌های کاربردی که کارفرمای آن وزارت راه آمریکا و موسسه تحقیقاتی CII بوده، فعالیت کرده است. موسسه تحقیقاتی CII  یک کنسرسیوم از شرکت‌های بزرگ فعال در صنعت نفت و گاز، فنی و مهندسی و تأمین‌کنندگان عمده آمریکاست. نتیجه فعالیت‌های تحقیقاتی او در مجلات معتبر علمی بین‌المللی چاپ شده‌اند.

دکتر مینویی همچنین در چند سال گذشته به‌عنوان استاد مدعو درس هوش تجاری و مدیریت عملیات را برای دوره‌های کارشناسی ارشد دانشگاه تهران و دانشگاه شهید بهشتی برگزار کرده است. مخاطبان عمده این دوره‌ها مدیران ارشد و میانی شرکت‌های ایرانی بوده‌اند. تلاش او در این دوره‌ها این بوده تا با زبانی ساده و کاربردی مدیران صنعت را با مفاهیم تصمیم‌گیری داده محور و هوش تجاری آشنا کند.

وی هم‌اکنون مشاوره چندین شرکت ایرانی است و آن‌ها را برای حرکت به سمت مدیریت داده محور هدایت می‌کند. او امیدوار است با به‌کارگیری تجربه‌های عملی خود در صنعت ایران و آمریکا و ترکیب آن با دانش تخصصی به مدیران کمک کند تا در مورد چالش‌هایی که با آن مواجه هستند، تصمیمات بهتری بگیرند.

مهارت‌هایی که می‌آموزید

دوره‌های مشابه

سوالات پرتکرار

مزیت زبان R چیست؟

زبان R توابع و امکاانات زیادی برای کارشناسان علوم داده و پژوهشگران دارد. این زبان گزینه مناسبی برای محاسبات و تحلیل آماری، مدل سازی و رسم نمودارهای متنوع است. از مهمترین مزایای R افزونه هایی است که برای آن توسعه داده شده و روز به روز بر قابلیت آن می‌افزاید.

R بهتر است یا پایتون؟

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

آیا R در صنعت کاربرد دارد؟

تقریبا در تمامی صنایع یکی از مهم‌ترین منابع سازمان‌ها داده هاست که تاثیر بسیاری در تصمیم سازی ها و استراتژی سازمان‌ها دارد.تحلیل داده ها برای به دست آوردن اطلاعات مهم و تحلیل آنها به ابزارهای پیشرفته نیاز دارد که زبان R یکی از بهترین گزینه ها برای دانشمندان علوم داده است.

آیا گواهی‌نامه‌های دانشگاهی به‌صورت رسمی و توسط خود دانشگاه صادر می‌شوند؟

بله. گواهی‌نامه‌ها به‌صورت رسمی توسط دانشگاه مربوطه و با امضای رئیس دانشگاه یا فرد دارای اختیار صادر می‌شوند و کاملا معتبر هستند.

حداقل و حداکثر زمانی که می‌توانم یک دوره را بگذرانم چقدر است؟

برای گذراندن دوره، حداقل زمان مشخصی وجود ندارد و شما می‌توانید در هر زمان که مایل هستید، ویدیوهای آموزشی دوره را ببینید و تمارین را انجام دهید؛ اما برای هر دوره یک حداکثر زمان تعیین شده که در صفحه معرفی دوره قابل مشاهده است که تنها در این بازه زمانی امکان تصحیح پروژه‌ها توسط پشتیبان و دریافت گواهی‌نامه را خواهید داشت.

آیا پس از به اتمام رساندن و قبولی در دوره، می‌توانم نسخه فیزیکی گواهی‌نامه را دریافت کنم؟

خیر. به‌دلیل ملاحظات محیط‌زیستی و کاهش مصرف کاغذ، گواهی‌نامه فقط به‌صورت الکترونیکی ارائه می‌شود.

آیا بعد از پایان مدت دوره همچنان به محتوای آن دسترسی دارم؟

بله. پس از پایان مدت دوره نیز به ویدئوها، تمرین‌ها، پروژه‌ها و سایر محتوای آموزشی دوره دسترسی خواهید داشت؛ اما امکان تصحیح تمرین‌ها توسط پشتیبان دوره و دریافت گواهی‌نامه برای شما وجود نخواهد داشت.

آیا در صورت خرید دوره، گواهی‌نامه آن به من تعلق می‌گیرد؟

خیر. با خرید دوره، امکان شرکت در دوره و دسترسی به محتوای آن را خواهید داشت؛ اما تنها در صورتی که در بازه زمانی تعیین‌شده دوره را با موفقیت و نمره قبولی به اتمام برسانید، گواهی‌نامه به نام شما صادر می‌شود.