دوره آموزشی
آموزش های یودمی
دوبله زبان فارسی

برنامه‌نویسی موازی با R و RStudio: آموزش کامل

برنامه‌نویسی موازی با R و RStudio: آموزش کامل

✅ سرفصل و جزئیات آموزش

آنچه یاد خواهید گرفت:

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

توضیحات دوره

برنامه‌نویسی موازی با R و RStudio: راهنمای آموزشی کامل

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

در ادامه، نمونه‌هایی از کد R را بررسی خواهیم کرد که کند هستند و نیاز به افزایش سرعت دارند.

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

هدف این است که دنیای پیچیده برنامه‌نویسی موازی با R را برای همه قابل دسترس و عملی سازیم.

چرا R ،RStudio و Posit؟

  • R یکی از ساده‌ترین زبان‌ها برای یادگیری است و با دستکاری داده‌ بسیار سازگار است.
  • R منبع‌باز است و بخشی از یک جامعه بزرگ از توسعه‌دهندگان است که پکیج‌هایی را ایجاد و نگهداری می‌کنند که در طول این دوره به بررسی آنها خواهیم پرداخت.
  • RStudio احتمالاً بهترین IDE برای برنامه‌نویسان است (همچنین از C++ ،Python ،SQL و زبان‌های دیگر پشتیبانی می‌کند)..

همین امروز این سفر یادگیری را آغاز کنید!

R و RStudio را برای تجربه عملی با محاسبات موازی دانلود کنید و بیایید با هم پتانسیل کامل آن را کشف کنیم!

کدام پکیج‌های R پوشش داده خواهند شد؟

چگونگی نصب بسته‌های R برای برنامه‌نویسی موازی را بیاموزید:

  • purrr: مجموعه‌ای از ابزارها برای کار با توابع و بردارها
  • doSNOW: بک‌اند موازی حلقه‌های "for"
  • furrr: ترکیب توابع نگاشت خانواده purrr با قابلیت‌های پردازش موازی future
  • multidplyr: بک‌اند برای dplyr که کار را بین چندین فرآیند توزیع می‌کند.

پکیج‌های پشتیبانی استفاده شده:

  • base R: حلقه‌های for، توابع apply
  • dplyr: دستکاری داده با سینتکس بسیار کاربرپسند
  • tidyr: پاکسازی داده، حذف موارد تکراری، مقادیر NA و غیره
  • rvest: وب اسکرپینگ
  • tidytext: متن‌کاوی برای تحلیل آماری

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

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

برنامه‌نویسی موازی با R و RStudio: آموزش کامل

  • معرفی و ساختار دوره 01:21
  • راه‌اندازی فضای کاری R و RStudio 05:15
  • دانلود اسکریپت‌های R از Github برای جلسات کدنویسی 04:16
  • محاسبات موازی - ترتیبی، جلسات و هسته‌ها 06:35
  • آزمون تسلط به اصول محاسبات موازی None
  • اجرای کدهای کند در R 06:17
  • جلسه کدنویسی برنامه‌نویسی R: اسکرپ کردن ویکی‌پدیا 05:26
  • جلسه کدنویسی برنامه‌نویسی R: مثال واقعی از اسکرپینگ وب کند 04:05
  • جلسه کدنویسی برنامه‌نویسی R: اجرای اسکریپت ترتیبی 04:02
  • جلسه کدنویسی برنامه‌نویسی R: بررسی عمیق در مورد مدیریت خطا در R 09:44
  • جلسه کدنویسی برنامه‌نویسی R: آموزش doSNOW و foreach 14:42
  • جلسه کدنویسی برنامه‌نویسی R: پردازش موازی future 17:15
  • جلسه کدنویسی برنامه‌نویسی R: دستکاری داده با multidplyr 06:49
  • جلسه کدنویسی برنامه‌نویسی R: مصورسازی متن با wordcloud 04:20

592,500 118,500 تومان

مشخصات آموزش

برنامه‌نویسی موازی با R و RStudio: آموزش کامل

  • تاریخ به روز رسانی: 1404/06/14
  • سطح دوره:همه سطوح
  • تعداد درس:14
  • مدت زمان :01:30:07
  • حجم :1.37GB
  • زبان:دوبله زبان فارسی
  • دوره آموزشی:AI Academy

آموزش های مرتبط

The Great Courses
9,269,000 1,853,800 تومان
  • زمان: 23:28:00
  • تعداد درس: 170
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
11,204,500 2,240,900 تومان
  • زمان: 28:22:28
  • تعداد درس: 202
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
5,483,500 1,096,700 تومان
  • زمان: 13:53:33
  • تعداد درس: 105
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
5,233,500 1,046,700 تومان
  • زمان: 13:15:58
  • تعداد درس: 86
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
490,000 98,000 تومان
  • زمان: 57:55
  • تعداد درس: 37
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
6,491,000 1,298,200 تومان
  • زمان: 16:26:21
  • تعداد درس: 102
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
2,633,000 526,600 تومان
  • زمان: 06:40:11
  • تعداد درس: 51
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
1,343,000 268,600 تومان
  • زمان: 03:24:28
  • تعداد درس: 39
  • سطح دوره:
  • زبان: دوبله فارسی
The Great Courses
1,580,000 316,000 تومان
  • زمان: 04:00:11
  • تعداد درس: 42
  • سطح دوره:
  • زبان: دوبله فارسی

آیا سوالی دارید؟

ما به شما کمک خواهیم کرد تا شغل و رشد خود را افزایش دهید.
امروز با ما تماس بگیرید