R یک زبان برنامه نویسی و محیط نرمافزاری برای تحلیل آماری، نمایش گرافیکی و گزارشدهی است. R توسط راس ایهاکا و رابرت گنتلمن در دانشگاه اوکلند، نیوزیلند ایجاد شد و در حال حاضر توسط تیم اصلی توسعه R به روزرسانی میشود. در ادامه با معرفی زبان R با ما همراه باشید.
هسته زبان R یک زبان کامپیوتر تفسیرشده است که اجازه میدهد branching و looping انجام شود و همچنین برنامه نویسی ماژولار با استفاده از توابع ممکن است. R امکان یکپارچهسازی با رویههای نوشته شده در زبانهای C، C++، .Net، Python یا FORTRAN را برای کارایی بیشتر فراهم میآورد.
زبان R به صورت رایگان تحت مجوز عمومی گنو (GNU General Public License) در دسترس است و نسخههای پیشکامپایل شده برای سیستمعاملهای مختلف مانند لینوکس، ویندوز و مک فراهم شده است.
R نرمافزار آزاد است که تحت مجوز گنو توزیع میشود و بخشی از پروژه گنو به نام GNU S است.
تکامل زبان R
R ابتدا توسط راس ایهاکا و رابرت گنتلمن در دپارتمان آمار دانشگاه اوکلند در نیوزیلند نوشته شد و اولین بار در سال 1993 معرفی گردید.
- گروه بزرگی از افراد با ارسال کد و گزارشهای اشکال به توسعه R کمک کردهاند.
- از میانه سال 1997، یک گروه اصلی (تیم اصلی R) وجود داشته است که قادر به اصلاح کد منبع R بودهاند.
ویژگیهای زبان برنامه نویسی R
همانطور که قبلاً اشاره شد، R یک زبان برنامهنویسی و محیط نرمافزاری برای تحلیل آماری، نمایش گرافیکی و گزارشدهی است. ویژگیهای مهم R عبارتند از:
-
R یک زبان برنامهنویسی خوب توسعهیافته، ساده و مؤثر است که شامل دستورات شرطی، حلقهها، توابع بازگشتی تعریفشده توسط کاربر و امکانات ورودی و خروجی میباشد.
-
R دارای امکانات مؤثر برای مدیریت و ذخیرهسازی دادهها است.
-
R مجموعهای از عملگرها را برای انجام محاسبات بر روی آرایهها، لیستها، بردارها و ماتریسها فراهم میکند.
-
R مجموعهای بزرگ، منسجم و یکپارچه از ابزارها را برای تحلیل دادهها ارائه میدهد.
-
R امکانات گرافیکی برای تحلیل و نمایش دادهها ارائه میدهد که میتواند بهطور مستقیم در کامپیوتر یا برای چاپ بر روی کاغذ باشد.
R پرکاربردترین زبان برنامه نویسی آماری در جهان است. این زبان اولین انتخاب دانشمندان داده است و توسط یک جامعه پرجنب و جوش و بااستعداد از مشارکتکنندگان پشتیبانی میشود. R در دانشگاهها تدریس میشود و در برنامههای حیاتی کسبوکار به کار گرفته میشود. این آموزش، زبان برنامه نویسی R را همراه با مثالهای مناسب در گامهای ساده و آسان به شما میآموزد.
راستی! برای دریافت مطالب جدید در کانال تلگرام یا پیج اینستاگرام سورس باران عضو شوید.
- انتشار: ۱۵ شهریور ۱۴۰۴
دسته بندی موضوعات
- آموزش ارز دیجیتال
- آموزش برنامه نویسی
- آموزش متنی برنامه نویسی
- اطلاعیه و سایر مطالب
- پروژه برنامه نویسی
- دوره های تخصصی برنامه نویسی
- رپورتاژ
- فیلم های آموزشی
- ++C
- ADO.NET
- Adobe Flash
- Ajax
- AngularJS
- apache
- ARM
- Asp.Net
- ASP.NET MVC
- AVR
- Bootstrap
- CCNA
- CCNP
- CMD
- CSS
- Dreameaver
- EntityFramework
- HTML
- IOS
- jquery
- Linq
- Mysql
- Oracle
- PHP
- PHPMyAdmin
- Rational Rose
- silver light
- SQL Server
- Stimulsoft Reports
- Telerik
- UML
- VB.NET&VB6
- WPF
- Xml
- آموزش های پروژه محور
- اتوکد
- الگوریتم تقریبی
- امنیت
- اندروید
- اندروید استودیو
- بک ترک
- بیسیک فور اندروید
- پایتون
- جاوا
- جاوا اسکریپت
- جوملا
- دلفی
- دوره آموزش Go
- دوره های رایگان پیشنهادی
- زامارین
- سئو
- ساخت CMS
- سی شارپ
- شبکه و مجازی سازی
- طراحی الگوریتم
- طراحی بازی
- طراحی وب
- فتوشاپ
- فریم ورک codeigniter
- فلاتر
- کانستراکت
- کریستال ریپورت
- لاراول
- معماری کامپیوتر
- مهندسی اینترنت
- هوش مصنوعی
- یونیتی
- کتاب های آموزشی
- Android
- ASP.NET
- AVR
- LINQ
- php
- Workflow
- اچ تی ام ال
- بانک اطلاعاتی
- برنامه نویسی سوکت
- برنامه نویسی موبایل
- پاسکال
- پایان نامه
- پایتون
- جاوا
- جاوا اسکریپت
- جی کوئری
- داده کاوی
- دلفی
- رباتیک
- سئو
- سایر کتاب ها
- سخت افزار
- سی اس اس
- سی پلاس پلاس
- سی شارپ
- طراحی الگوریتم
- فتوشاپ
- مقاله
- مهندسی نرم افزار
- هک و امنیت
- هوش مصنوعی
- ویژوال بیسیک
- نرم افزار و ابزار برنامه نویسی
- وردپرس