سنجش

سنجش و اندازه گیری در علوم رفتاری

سنجش

سنجش و اندازه گیری در علوم رفتاری

نرم افزار R و RStudio

RStudio یک محیط یکپارچه توسعه  (IDE)متن باز برای R (یک زبان برنامه نویسی برای محاسبات و گرافیک های آماری است) است که توسط  آلیر، خالق زبان برنامه نویسی ColdFusion ، پایه گذاری شد. هادلی ویکهم دانشمند ارشد  RStudio است.


RStudio به دو شکل در دسترس است:



RStudio Desktop

RStudio Server


RStudio دارای نسخه­ های متن باز و تجاری است و بر روی دسک تاپ (ویندوز، مک اُ اس و لینوکس) و در جستجوگرهای متصل به RStudio Server یا Rstudio Server Pro قابل اجرا است.


RStudio تا حدی به زبان برنامه نویسی C++ نوشته شده و از چارچوب Qt برای واسط گرافیکی کاربر (GUI) استفاده می کند. بخش زیادی از کدهای آن به زبان جاوا است. از زبان جاوا اسکریپت نیز استفاده شده است.


کار بر روی RStudio در سال 2010 شروع شد و اولین نسخه بتای آن در فوریه 2010 در اختیار متخصصین قرار گرفت. نسخه 1.1 آن در 9 اکتبر 2017 ارائه شد.


منبع:

https://en.wikipedia.org/wiki/RStudio


نحوه نصب RStudio:


برای نصب RStudio ابتدا باید R را نصب کنید. در واقع RStudio یک افزونه برای R است که استفاده از R را برای افراد تازه کار راحت تر می کند. در لینک زیر می توانید آن را نصب کنید:


http://www.rstudio.com/


از آن جایی که  RSutdio در محیط یکپارچه توسعه طراحی شده است، لازم است توضیح مختصری در مورد این محیط بدانیم.

 

محیط یکپارچه توسعه  یا IDE


آی‌دی‌ایی عبارت است از محیطی عمدتاً گرافیکی که تمام یا شماری از ابزارهای لازم برای توسعهٔ نرم‌افزار (بخش‌هایی یا تمام زنجیره ابزار توسعه) را خود دارد. در آی‌دی‌ایی دسترسی به ابزارها و اعمال آن‌ها در پروژهٔ جاری تسهیل شده‌است                                     .

امکاناتی که به‌طور معمول در IDEها وجود دارد:                                      

    

ویرایش و نوشتن کد به‌صورت پیشرفته با استفاده از امکانات پیشنهاد دهنده اتوماتیک که با نوشتن حرف اول یک دستور نام کامل دستورهایی که وجود دارد لیست می‌شود.

نمایش کدها به صورت رنگی                                                              
کمک به رفع عیب‌های نرم‌افزار و حل مشکلات آن؛Debug


منبع:


https://fa.wikipedia.org/wiki/%D9%85%D8%AD%DB%8C%D8%B7_%DB%8C%DA%A9%D9%BE%D8%A7%D8%B1%DA%86%D9%87_%D8%AA%D9%88%D8%B3%D8%B9%D9%87_%D9%86%D8%B1%D9%85%E2%80%8C%D8%A7%D9%81%D8%B2%D8%A7%D8%B1

 

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


منبع:


https://programming.tosinso.com/articles/26353/ide-%DB%8C%D8%A7-integrated-development-environment-%DA%86%DB%8C%D8%B3%D8%AA-%D8%9F