#آموزش #برنامهـنویسی #R #قسمت_اولزبان
R یک زبان برنامهنویسی و محیط نرمافزاری برای محاسبات آماری و علم داده است، که بر اساس زبانهای S و Scheme پیادهسازی شده است. این نرمافزار متن باز، تحت اجازه نامه عمومی همگانی گنو عرضه شده و به رایگان قابل دسترس است. انتشار اولیه این زبان مربوط به سال ۱۹۹۳ می باشد و اولین نسخه پایدار آن نیز در سال ۲۰۱۳ منتشر شد. این زبان حاوی محدوده گستردهای از تکنیکهای آماری (مانند مدل سازی خطی و غیرخطی، آزمونهای کلاسیک آماری، تحلیل سریهای زمانی، رده بندی، خوشه بندی) و قابلیتهای گرافیکی می باشد.
@programming_tipsدر محیط
R، کدهای سی، سی پلاس پلاس و فورترن قابلیت اتصال و فراخوانی هنگام اجرای برنامه را دارند و کاربران خبره میتوانند توسط کدهای سی، مستقیماً اشیاء زبان
R را تغییر دهند. اگرچه این زبان اغلب به منظور انجام محاسبات آماری به کار میرود، اما قابل به کارگیری در محاسبات ماتریسی نیز می باشد و در این زمینه، همپای نرمافزارهایی همچون اُکتاو و نسخه ی تجاری آن متلب (MATLAB) می باشد.
http://bit.ly/22ZmaQsامکان توسعه قابلیتهای
R، با افزودن بستههای ایجاد شده توسط کاربران آن، یکی از ویژگیهای مهم این نرمافزار است. این بستهها توسط
R، LaTeX، جاوا، سی پلاس پلاس و فورترن نوشته شدهاند. مجموعه ای از بستههای اصلی
R، هنگام نصب همراه برنامه وجود دارند و در مجموع ۴۴۴۲ بسته (تا آپریل ۲۰۱۳) در شبکه بایگانی فراگیر آر (CRAN) وجود دارد. این بستهها طیف وسیعی از قابلیتها را در زمینههای مختلف تحلیل دادهها به
R میدهند.
منبع: قسمتی از ویکی پدیا فارسی
@programming_tips