آموزش R پیشرفته

Advanced R

نکته: آخرین آپدیت رو دریافت میکنید حتی اگر این محتوا بروز نباشد.
توضیحات دوره: استاد R شوید و بر علوم داده مسلط شوید بسته‌های ساخت R بنویسید کد C++ را به زبان R از طریق Rcpp انجام تجزیه تاریخ پیچیده نمایه و محک زدن برنامه‌های آن‌ها ایجاد کد موازی تجزیه متن پیچیده از طریق Regex و موارد دیگر! پیش نیازها: تجربه چند هفته‌ای با R کاملاً ضروری است و در حالت ایده‌آل، چند ماه تجربه بهتر خواهد بود. ) مفید خواهد بود، اما ضروری نیست

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

ما با توضیح نحوه کار با بسته‌ها، محیط‌ها، تاریخ‌ها و موضوعات پیشرفته‌تر شروع می‌کنیم. سپس به عبارات regex و تجزیه داده های html حرکت می کنیم. ما نحوه نوشتن بسته‌های R را توضیح می‌دهیم و اگر می‌خواهید کد خود را در کتابخانه‌های R آپلود کنید، مستندات مناسبی را که تیم CRAN انتظار دارد، بنویسیم. پس از آن مهارت های لازم برای پروفایل کد R شما را معرفی می کنیم. سپس به C++ و Rcpp می رویم و نحوه نوشتن کد موازی فوق سریع C++ را نشان می دهیم که از OpenMP استفاده می کند. درک و تسلط بر Rcpp به شما این امکان را می دهد تا مهارت های R خود را به بعد دیگری سوق دهید. وقتی همکاران شما در حال نوشتن توابع R هستند، می‌توانید کد معادل Rcpp+OpenMP را 4 تا 8 برابر سریع‌تر دریافت کنید. سپس وارد پایتون و جاوا می‌شویم و نشان می‌دهیم که چگونه می‌توان آن‌ها را از R و بالعکس فراخوانی کرد. این برای نوشتن کدی که از ویژگی های شی گرا عالی این جفت زبان استفاده می کند، واقعا مفید خواهد بود. شما می‌توانید کلاس‌های خود را در جاوا یا پایتون بسازید که داده‌هایی را که از R به دست می‌آورید ذخیره می‌کند. از آنجایی که جامعه Python به سرعت در حال رشد است و بسته‌های فوق‌العاده‌ای تولید می‌کند، خوب است بدانید که می‌توانید با هر کدام تماس بگیرید. تابعی از هر بسته پایتون مستقیماً از R. در نهایت نحوه استفاده از sqldf را توضیح می‌دهیم که یک بسته فوق‌العاده برای انجام پردازش داده‌های جدی و درجه تولید در R است. حتی اگر محدودیت‌های خود را دارد، ما می‌توانیم پرس و جوهای SQL را مستقیماً در آن بنویسیم. R. ما مطمئناً نشان خواهیم داد که چگونه می توان از آن محدودیت ها عبور کرد، مانند ناتوانی آن در نوشتن پیوندهای کامل با استفاده از ترفندهای خاص.

همه کدهای (R, JAVA, C++,.csv) مورد استفاده در این دوره برای دانلود موجود است و تمامی سخنرانی ها نیز قابل دانلود هستند. استراتژی تدریس ما این است که نمونه هایی با حداقل پیچیدگی به شما ارائه دهیم، بنابراین امیدواریم بتوانید به راحتی هر سخنرانی را دنبال کنید. در صورت داشتن شک و یا نظر، در صورت تمایل برای ما پیام ارسال کنید



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

مباحث عمومی R General R topics

  • معرفی Introduction

  • ایجاد بسته ها Creating Packages

  • بسته ها Packages

  • عملکرد و بسته شدن Functionals and closures

  • عملکردها Functionals

  • محیط ها Environments

  • محیط ها Environments

تاریخ Dates

  • تجزیه تاریخ ها Parsing Dates

  • تاریخ Dates

Regex Regex

  • Regex - قسمت 1 Regex - Part 1

  • Regex - قسمت 2 Regex - Part 2

  • Regex Regex

اینتنت Intenet

  • تجزیه وب سایت ها Parsing Websites

پروفایل و حافظه Profiling and memory

  • پروفایل کردن Profiling

Rcpp و محاسبات R-C++ با کارایی بالا Rcpp and high performance R-C++ computing

  • Rcpp - قسمت 1 Rcpp - Part 1

  • Rcpp 2 - قسمت 2 Rcpp 2 - Part 2

  • شکر Rcpp Rcpp sugar

  • محاسبات موازی Parallel computing

  • Rcpp Rcpp

تعامل با سایر زبان های برنامه نویسی Interacting with other programming languages

  • فراخوانی پایتون از R Calling Python from R

  • فراخوانی R از پایتون Calling R from Python

  • اجرای کد جاوا در R Executing Java code in R

  • فراخوانی R از جاوا با استفاده از Rserve Calling R from Java using Rserve

  • پایتون - R - جاوا Python - R - Java

پردازش داده ها Data processing

  • بسته Sqldf - قسمت 1 The Sqldf package - Part 1

  • بسته Sqldf - قسمت 2 The Sqldf package - Part 2

  • Sqldf Sqldf

نمایش نظرات

نظری ارسال نشده است.

آموزش R پیشرفته
خرید اشتراک و دانلود خرید تکی و دانلود | 160,000 تومان (5 روز مهلت دانلود) زمان تقریبی آماده سازی لینک دانلود این دوره آموزشی حدود 5 تا 24 ساعت می باشد.
جزییات دوره
4.5 hours
19
Udemy (یودمی) udemy-small
11 فروردین 1396 (آخرین آپدیت رو دریافت می‌کنید، حتی اگر این تاریخ بروز نباشد.)
535
4.6 از 5
دارد
دارد
دارد

Google Chrome Browser

Internet Download Manager

Pot Player

Winrar

Udemy (یودمی)

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

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