نرم افزار R، زبان برنامهنویسی و محیط نرمافزاری برای محاسبات آماری می باشد. این نرمافزار متن باز، تحت اجازه نامه عمومی همگانی گنو عرضه شده و به رایگان قابل دسترس عموم است. نرم افزار R اکثر زمینه های آمار کاربردی مانند تحلیل سری های زمانی، رگرسیون خطی و غیر خطی، آزمون فرض های کلاسیک، کدگذاری، خوشه بندی و … را انجام می دهد و همچنین نرم افزار قدرتمندی برای ایجاد اشکال گرافیکی و نمودارها می باشد
R، حاوی محدودهٔ گستردهای از تکنیکهای آماری (از جمله: مدلسازی خطی و غیرخطی، آزمونهای کلاسیک آماری و …) و قابلیتهای گرافیکی است. در محیط R، کدهای c++، c و فورترن قابلیت اتصال و فراخوانی هنگام اجرای برنامه را دارند و کاربران خبره میتوانند توسط کدهای سی، مستقیماً اشیا R را تغییر دهند. گرچه نرمافزار R اغلب به منظور انجام محاسبات آماری به کار میرود، این نرمافزار قابل به کارگیری در محاسبات ماتریسی است و در این زمینه، همپای نرمافزارهایی چون اُکتاو و نسخهٔ تجاری آن متلب (MATLAB) است.
قابلیت های کلیدی نرم افزار R:
– یک زبان برنامهنویسی و محیط نرمافزاری برای محاسبات آماری و علم دادهها
– نرمافزار قدرتمندی برای ایجاد اشکال گرافیکی و نمودارها
– حاوی محدودهٔ گستردهای از تکنیکهای آماری
– انجام محاسبات ماتریسی
– امکان توسعهٔ قابلیتهای R، با افزودن بستههای ایجاد شده توسط کاربران آن
– دارای محیط خط فرمان برای ورود و اجرای دستورات
– قابل استفاده برای کابران نرم افزار S-Plus