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

در دوره آموزش زبان برنامه نویسی R (پیشرفته) دانشجویان با کاربردهای برخی از الگوریتم‌های یادگیری ماشین (Machine Learning) در کسب‌وکار و نحوه به‌کارگیری این الگوریتم‌ها روی داده‌های واقعی آشنا می‌شوند. رگرسیون خطی، رگرسیون لجستیک، خوشه‌بندی ... ادامه

گواهی‌نامه
4.4 (39 امتیاز)
1,768 دانشجو
مقدماتی
محتوای دوره
پیش‌نیاز‌ها
درباره دوره
نظرات کاربران
درباره استاد

محتوای دوره

5 فصل 53 جلسه 9 ساعت ویدیو
فصل اول - مقدمه
فصل دوم - رگرسیون خطی (Linear Regression)
فصل سوم - رگرسیون لجستیک (Logistic Regression)
فصل چهارم - بخش‌بندی بازار (Segmentation)
فصل پنجم - تحلیل سبد مشتریان (Market Basket Analysis)

پیش‌نیاز‌ها

درباره دوره

در دوره آموزش زبان برنامه نویسی R (پیشرفته) دانشجویان با کاربردهای برخی از الگوریتم‌های یادگیری ماشین (Machine Learning) در کسب‌وکار و نحوه به‌کارگیری این الگوریتم‌ها روی داده‌های واقعی آشنا می‌شوند. رگرسیون خطی، رگرسیون لجستیک، خوشه‌بندی سلسله مراتبی، خوشه بندی kmeans و الگوریتم Naive Bayes و الگوریتم Apriori روش‌هایی هستند که در این درس آموزش داده می‌شوند. مباحث به‌گونه‌ای انتخاب شدند که بیشترین کاربردها را در دنیای کسب‌وکار داشته باشند و دانشجویان پس از یادگیری بتوانند آن‌ها را برای حل مسائل دنیای واقعی بکار ببرند.

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


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

 

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

دانشجویان در پایان این دوره باید روی یک پروژه کاربردی کار کنند و آن را تحویل دهند. کار کردن روی این پروژه و بازخوردهایی که از استاد دوره می‌گیرند، به آنان کمک خواهد کرد تا مفاهیم آموخته‌شده در درس را بهتر بفهمند و برای حل مسائل کسب‌وکار با روش‌های داده محور آماده‌تر شوند. این چهارمین درس از مجموع دوره Business Analytics در مکتب‌خونه بوده که هدف آن کاربرد روش‌های داده محور در کسب‌وکار است.

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

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

زبان برنامه نویسی r چیست؟

زبان برنامه نویسی R محیطی برای محاسبات آماری و مصورسازی داده‌هاست. این زبان توسط جان چمبرز (John Chambers) و همکارانش توسعه داده شد. زبان R طیف گسترده‌ای از تکنیک‌های آماری مثل مدل‌سازی خطی و غیرخطی، تست‌های آماری، تجزیه و تحلیل سری‌های زمانی، مصورسازی، طبقه‌بندی، خوشه‌بندی و تکنیک‌های گرافیکی را ارائه می‌کند. برای اجرا کردن و وارد کردن کدها با این زبان باید از نرم افزار مختص خودش یعنی R-studio استفاده کنیم. قابلیت‌های نرم افزارR  متعددند و با به‌کارگیری چند ترفند می‌توانید این قابلیت‌ها را بیشتر هم بکنید.

مزایای تحلیل آماری با نرم افزار r 

تحلیل داده‌های آماری با این نرم افزار مزایای متعددی دارد که ما در این‌جا مهم‌ترین‌شان را بر شمرده‌ایم.

منبع آزاد (Open Source)

زبان برنامه نویسی R یک منبع آزاد برای استفاده عموم در زمینه تحقیق در روش‌شناسی آماری است. شرایط حقوقی این زبان تحت Free Software Foundation’s GNU General Public License قرار دارد که آن را برای همه در دسترس قرار داده است. این زبان کاملا رایگان بوده و برای استفاده از آن به پرداخت هیچ مبلغی نیاز نخواهید داشت.

آسان و باکیفیت

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

قابلیت استفاده بر روی انواع دستگاه‌ها

این برنامه روی انواع مختلفی از پلتفرم‌ها قابل اجراست، از جمله ویندوز، مک او اس، لینوکس و غیره.

توضیحات آموزش کار با نرم افزار r-studio

همان طور که گفتیم برای به‌کارگیری زبان برنامه نویسی r باید نرم افزار مختص خودش را استفاده کنید. برای این‌که به نرم افزار r studio دسترسی داشته باشید دو راه در پیش رو دارید که می‌توانید هر یک را به دلخواه برگزینید:

۱. نرم افزار r studio را از وب‌سایت اصلی‌اش دانلود و روی pc خود نصب کنید.

۲. به صورت آنلاین به Posit Cloud (که پیش از این RStudio Cloud نام داشته) دسترسی پیدا کنید و از طریق آن با زبان R کار کنید.

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

توضیحات دوره آموزش پیشرفته تحلیل داده با زبان برنامه نویسی R

در دوره آموزش تحلیل داده با زبان برنامه نویسی آر که تیم مکتب خونه آن را فراهم کرده‌اند، یاد می‌گیرید که چطور با این زبان و نرم افزارش کار کنید و از آن در حل مسائل دنیای واقعی بهره ببرید. گذراندن این دوره ۱۸ ساعت طول می‌کشد که ۹ ساعت آن صرف تماشای ویدیوهای آموزشی است و ۹ ساعت دیگرش را باید صرف تمرین کردن بکنید. برای این‌که مدرک این دوره را دریافت کنید باید نتیجه تمرینات خود را برای استاد دوره ارسال کنید تا آن‌ها را بررسی کند. حد نصاب قبولی در دوره آموزش برنامه نویسی r ۷۵ نمره است.

نگاهی به سرفصل‌های آموزش تحلیل داده با زبان برنامه نویسی آر

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

لیست سرفصل‌های دوره آموزش نرم افزار r :

·         فصل اول: مقدمه

·         فصل دوم: رگرسیون خطی

·         فصل سوم: رگرسیون لجستیک

·         فصل چهارم: بخش‌بندی بازار

·         فصل پنجم: تحلیل سبد مشتریان

دوره آموزش تحلیل داده با زبان برنامه نویسی R برای چه کسانی مناسب است؟

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

آموزش تحلیل داده با زبان برنامه نویسی آر در مکتب خونه

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

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

 

اطلاعات بیشتر

امتیاز و نظرات کاربران

4.4

از مجموع 39 امتیاز

15 نظر

3 ماه پیش

بسیار متشکر از دکتر مینویی عزیز و کادر پرتلاش مکتب خونه. دوره بسیار خوب و کاربردی است. به نظرم پروژه ، منطق جالبی دارد و در راستای فهم دقیق مطالب بسیار خوب عمل می کند. امیدوارم دکتر مینویی دوره های بیشتری با همکاری مکتب خونه اراِئه کنند. مخصوصا دوره ای در زمینه تحلیل شبکه های اقتصادی با نرم افزارR

نسیم فیضی

نسیم فیضی

1 سال پیش

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

رضا صفاری

رضا صفاری

2 سال پیش

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

فرهنگ رحیمی نژاد

فرهنگ رحیمی نژاد

2 سال پیش

با سلام. این دوره واقعا با کیفیت و از هر نظر عالیه. اگر دارید نظرات این دوره رو میخونید، احتمالا قبلا یکی از دوره های دکتر مینویی رو گذروندید و به خاطر رضایتتون قصد شرکت در این دوره رو نیز دارید. البته به نظرم بهتر میشد اگر پروژه پایانی، به دو یا چند قسمت تقسیم میشد و انتهای هر فصل یک پروژه کوتاه تر انجام میشد. چون به صورت فعلی بعد از این که کل دوره رو دیدید با یک پروژه حجیم و زمان بر مواجه میشید که عملا چند روز ممکنه فراگیر رو مشغول کنه. در پایان از تیم خوب مکتب خونه و دکتر مینویی عزیز یک دنیا سپاس گزارم.

شهاب راستا

شهاب راستا

2 سال پیش

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

حسین کریمی

حسین کریمی

2 سال پیش

با سلام دوره بسیار خوبی بود اگر میشد به کاربرد سایر متودهای داده کاوی مثلا درخت تصمیم و... هم اشاره می شد بسیار پر بار تر می گشت

سیاوش حسن زاده یکتا

سیاوش حسن زاده یکتا

نظرات بیشتر

گواهی‌نامه

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

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

قابل اشتراک‌گذاری در

linkdin

دوره‌های پیشنهادی

این دوره در کدام مسیرهای یادگیری است؟

درباره استاد

فرزاد مینویی
فرزاد مینویی
5 دوره
10,788 دانشجو

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

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

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

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

اطلاعات بیشتر

دیگر دوره‌های فرزاد مینویی

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

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

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

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

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

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

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

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

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

پس از سپری شدن زمان دوره، به محتوای دوره دسترسی خواهم داشت؟

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