مزایای زبان برنامه نویسی R (قسمت دوم) بستر مستقل: زبان ب | برنامه نویسی و علم داده با R
مزایای زبان برنامه نویسی R (قسمت دوم)
بستر مستقل: زبان برنامهنویسی R، یک زبان مستقل از سیستم عامل است. بنابراین میتوان آن را یک زبان برنامه نویسی «چندسکویی» (Cross-platform software) در نظر گرفت. به این معنی که به راحتی در «ویندوز»، «لینوکسن» و «سیستم عامل مک» قابل اجرا است.
گزارشهای چشم نواز: با بستههایی مانند Shiny و Markdown، تهیه گزارش مربوط به نتایج حاصل از تجزیه و تحلیل دادهها با R بسیار ساده صورت میگیرد. شما میتوانید گزارشها را با دادهها، نمودارها و کدهای R، ترکیب کرده و به صورت یک سند (Markdown Document) منتشر کنید. حتی میتوانید برنامههای وب تعاملی ایجاد کنید که به کاربر اجازه میدهد، دادهها را تغییر داده و نتایج حاصل از الگوریتم شما را مشاهده کنید.
عملیات یادگیری ماشین: در زبان R امکانات مختلفی را برای انجام عملیات یادگیری ماشین مانند «طبقه بندی» (Classification)، «رگرسیون» (Regression) فراهم است. همچنین ویژگیهایی برای ایجاد و توسعه «شبکههای عصبی مصنوعی» (Artificial Neural network) در کتابخانههای R فراهم شده است.
آمار: هدف از ایجاد زبان برنامهنویسی R اجرای محاسبات آماری است. R به طور برجسته به عنوان زبان بین المللی آمار شناخته میشود. همین امر دلیل اصلی آن است که R بر سایر زبانهای برنامه نویسی برای توسعه ابزارهای آماری غلبه کرده است.
رشد و توسعه مداوم: منبع باز و رایگان بودن R به توسعه مداوم آن کمک کرده است. این زبان برنامهنویسی در حال تکامل است و هر روز نسخه جدیدی از کتابخانهها یا خود نرمافزار منتشر میشود. در زمانی که این مقاله نوشته شده است، آخرین نسخه این نرمافزار ۴.۲.۲ می باشد.