آموزش زبان برنامه نویسی R و نرم افزار R Studio به صورت فیلم – دوره مقدماتی

  • شنبه ۲۵ فروردین ۱۳۹۷
  • بازدید 90 نفر
  • 1 امتیاز2 امتیاز3 امتیاز4 امتیاز5 امتیاز (50 امتیاز از 10 رای)
    Loading...

آموزش زبان برنامه نویسی R و نرم افزار R Studio به صورت فیلم – دوره مقدماتی

آموزش زبان برنامه نویسی R – دوره مقدماتی

در این بخش فیلم آموزش زبان برنامه نویسی R و نرم ‌افزار R Studio را به زبان فارسی و در سطح مقدماتی آماده کردیم که در قالب ۳ بخش و ۵٫۵ ساعت با کیفیت بالا تهیه شده است. در ادامه به معرفی زبان و نرم افزار R و همچنین به بررسی مزیت R نسبت به سایر نرم افزار های مشابه پرداخته و سرفصل ها به همراه قسمت هایی از این فیلم آموزشی قرار داده شده است.

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

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

معرفی زبان برنامه ‌نویسی R و نرم ‌افزار R Studio

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

آموزش زبان برنامه نویسی R و نرم افزار R Studio به صورت فیلم – دوره مقدماتی

مزیت نرم افزار R نسبت به سایر نرم افزار ها

این زبان برنامه نویسی دارای یکسری امتیاز هایی می باشد که آن را نسبت به دیگر نرم افزار ها که در این حوضه می توانیم از آنها استفاده کنیم، مثل MATLAB ، Excel یا SPSS این را در اولویت قرار می دهد که از این امتیار ها می توان به موضوعات زیر پرداخت:

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

آموزش زبان برنامه نویسی R و نرم افزار R Studio به صورت فیلم – دوره مقدماتی

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

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

بخش اول:

  • تاریخچه، کاربردها، زمینه های علمی مورد استفاده و مزایای آن نسبت به نرم افزار های مشابه همانند متلب، اکسل و اس پی اس اس
  • نحوه دانلود و نصب برنامه R Studio
  • باز کردن برنامه R پس از نصب آن و توضیح در مورد بخش های مختلف برنامه
  • نحوه دانلود و نصب نرم افزار R studio
  • توضیح بخش های مختلف برنامه
  • انواع داده ها در برنامه R
  • بردار یا vector
  • ساخت یک بردار در R
  • نامگذاری بردار
  • انتخاب عناصر خاصی از بردار
  • تغییر عناصر خاصی از بردار
  • حذف مقادیر خاصی از بردار
  • ساخت بردار با طول خاص با مقادیر تصادفی
  • بردارهای عددی
  • بردارهای کارکتری ماتریکس

بخش دوم:

  • ماتریکس
  • ساخت ماتریکس در R
  • انواع ماتریکس ها
  • استخراج از ماتریکس با توجه به شماره سطر و ستون
  • استخراج از ماتریکس با نام سطر و ستون
  • تعداد سطرها و ستون ها

بخش سوم:

  • پرداختن به موضوع Data frame
  • ساخت data frame در R
  • استخراج عناصر از data frame
  • قرار دادن اعداد در کنار کاراکتر در data frame
  • لیست ها
  • فاکتورها

پیش نمایش بخش های از آموزش برنامه ‌نویسی R

پیش نمایش بخش اول (14 دقیقه و 34 ثانیه - 43.3 مگابایت)لینک دانلود

پیش نمایش بخش دوم (14 دقیقه و 29 ثانیه - 27.3 مگابایت)لینک دانلود

پیش نمایش بخش سوم (14 دقیقه و 40 ثانیه - 25 مگابایت)لینک دانلود

خوشحال خواهیم شد اگر نظر خودتون رو درباره این مطلب ثبت کنید

خطا!دکمه ریفریش را بزنید

    لیســــــــت پــــــــروژه های انتشــــــــار نشده ( 22 موضوع )

    مشاهده لیست کامل
    مشاهده لیست کامل
    socket programing آموزش برنامه نویسی آموزش سی شارپ بازی تحت شبکه بازی تحت شبکه برای درس مهندسی اینترنت بازی تحت شبکه به زبان سی شارپ برنامه تحت شبکه با سی شارپ برنامه نویسی ترجمه مقاله ترجمه مقاله شبکه خرید سورس بازی تحت شبکه دانلود بازی تحت شبکه دانلود رایگان پروژه های دانشجویی دانلود سورس برنامه دانلود سورس رایگان دانلود نرم افزار دانلود پروژه دانشجویی دانلود پروژه رایگان دانلود پروژه های دانشجویی دانلود کتاب دانلود کتاب آموزشی دانلود کتاب اموزشی سورس بازی با socket programing سورس رایگان سورس کد بازی تحت شبکه سورس کد بازی تحت شبکه با C# سورس کد بازی تحت شبکه چند نفره سوکت پروگرمین نحوه نوشتن برنامه تحت شبکه نحوه نوشتن برنامه تحت شبکه به زبان سی شارپ پروژه arena پروژه matlab پروژه ns2 پروژه opnet پروژه برای درس مهندسی اینترنت پروژه سیمولینک matlab پروژه مهندسی صنایع پروژه مهندسی صنایع با ارنا پروژه های آماده با OpenGL پروژه های آماده با OpenGL در سی پلاس پلاس پروژه های آماده با ارنا پروژه های آماده برای درس گرافیک کامپیوتری پروژه هوش مصنوعی پروژه پردازش تصویر matlab پروژه پردازش سیگنال matlab