زبان برنامه نویسی R چیست ؟

زبان برنامه نویسی R چیست ؟

معرفی R

زبان برنامه نویسی R چیست ؟  مقاله امروز ماست که به آن میپردازیم R یک زبان و محیط برای محاسبات آماری و گرافیک است. این یک پروژه GNU است که شبیه زبان و محیط S است که در John Laboratories (که قبلا AT & T، در حال حاضر Lucent Technologies) توسط John Chambers و همکارانش توسعه داده شد، توسعه یافته است. R می تواند به عنوان اجرای متفاوت S در نظر گرفته شود. برخی از تفاوت های مهم وجود دارد، اما کد های زیادی که برای S نوشته می شود، تحت R تغییر نمی کند.و مانند هم هستند.

R مجموعه ای گسترده از آماری (مدل سازی خطی و غیر خطی، آزمون های آماری کلاسیک، تجزیه و تحلیل سری زمانی، طبقه بندی، خوشه بندی، …) و تکنیک های گرافیکی فراهم می کند و بسیار گسترش می یابد. زبان S اغلب وسیله انتخابی برای تحقیق در روش آماری است و R یک مسیر منبع باز برای مشارکت در آن فعالیت را فراهم می کند.

یکی از نقاط قوت R، سهولت است که بتوان آنها را به درستی طراحی کرد، از جمله نشانه های ریاضی و فرمول هایی که در آن مورد نیاز است. مراقبت های بزرگ بر روی پیش فرض برای انتخاب های جزئی طراحی در گرافیک گرفته شده است، اما کاربر کنترل کامل را حفظ می کند.

بیشتر بخوانید>>آموزش زبان R

R به عنوان نرم افزار رایگان تحت شرایط GNU General Public License بنیاد رایگان نرم افزار در فرم کد منبع موجود است. این کامپایل شده و اجرا می شود در طیف گسترده ای از سیستم عامل های یونیکس و سیستم های مشابه (از جمله FreeBSD و لینوکس)، ویندوز و MacOS.

محیط R

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

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

اصطلاح “محیط زیست” در نظر گرفته شده است تا آن را به عنوان یک سیستم به طور کامل برنامه ریزی شده و یکپارچه، به جای تقویت افزایشی از ابزارهای بسیار خاص و غیر انعطاف پذیر توصیف کند، همانطور که اغلب در مورد دیگر نرم افزار تجزیه و تحلیل داده ها است

زبان برنامه نویسی R چیست ؟
زبان برنامه نویسی R چیست ؟

R، مانند S، در اطراف یک زبان کامپیوتر واقعی طراحی شده است و به کاربران اجازه می دهد تا با تعریف توابع جدید، قابلیت های اضافی را اضافه کنند. بخش عمده ای از سیستم خود را در زبانه R از S نوشته شده است، که باعث می شود کاربران به دنبال انتخاب های الگوریتمی باشند. برای وظایف محاسباتی فشرده، C، C ++ و کد فورچون می توانند در زمان اجرا مرتبط شوند. کاربران پیشرفته می توانند C را برای دستکاری اشیاء R مستقیما بنویسند.

بیشتر بخوانید>>الگوریتم موش کور گوگل چیست؟

بسیاری از کاربران از R به عنوان یک سیستم آمار فکر می کنند. ما ترجیح می دهیم از محیطی که در آن تکنیک های آماری اجرا می شود فکر کنیم. R را می توان به راحتی از طریق بسته ها گسترش داد. حدود هشت بسته عرضه شده با توزیع R وجود دارد و بسیاری از آنها از طریق خانواده CRAN از سایت های اینترنتی موجود است که طیف وسیعی از آمار مدرن را پوشش می دهد.

R دارای فرمت مستنداتی مانند LaTeX است که برای ارائه مستندات جامع، هم در خط در تعدادی از فرمت ها و هم در نسخه های چاپی مورد استفاده قرار می گیرد.

R زبان برنامه نویسی است که در حال پیشرفت است و ترفداران زیادی دارد به طوری روز به روز شاهد پیشرفت این زبان برنامه نویسی هستیم

حال امید واریم به جواب سوال زبان برنامه نویسی R چیست ؟ رسیده باشید و با این زبان آشنا شده باشید
Source
مقالات دیگر به قلم ما :
چگونه برنامه نویس و توسعه دهنده بهتری باشیم

چگونه برنامه نویس و توسعه دهنده بهتری باشیم | قسمت دوم

پر کاربردی ترین ابزار های جاوا اسکریپت در 2018

آموزش زبان R

آموزش زبان R

آموزش زبان R

آموزش زبان R ;R یک زبان برنامه نویسی و محیط نرم افزاری برای تجزیه و تحلیل آماری، نمایش گرافیکی و گزارشگری است. R توسط Ross Ihaka و Robert Gentleman در دانشگاه اوکلند، نیوزیلند ایجاد شده است و در حال حاضر توسط تیم توسعه دهنده R توسعه یافته است. R به صورت آزاد تحت مجوز عمومی عمومی GNU در دسترس است و نسخه های باینری از قبل تهیه شده برای سیستم های عامل مختلف مانند لینوکس، ویندوز و مک ارائه شده است. این زبان برنامه نویسی به نام R براساس اولین حرف اول نام دو نویسنده R (رابرت گنتمن و Ross Ihaka) نامگذاری شده است.

آموزش زبان R
آموزش زبان R

مخاطبان

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

پیش نیازها

قبل از ادامه این آموزش، شما باید یک درک پایه از اصطلاحات برنامه نویسی کامپیوتر داشته باشید. یک درک اولیه از هر یک از زبان های برنامه نویسی به شما در درک مفاهیم برنامه نویسی R کمک می کند و سریع در مسیر یادگیری حرکت می کند.

R یک زبان برنامه نویسی و محیط نرم افزاری برای تجزیه و تحلیل آماری، نمایش گرافیکی و گزارشگری است. R توسط Ross Ihaka و Robert Gentleman در دانشگاه اوکلند، نیوزیلند ایجاد شده است و در حال حاضر توسط تیم توسعه دهنده R توسعه یافته است.

هسته R یک زبان کامپیوتری تفسیر شده است که به شاخه و حلقه و همچنین برنامه نویسی ماژولار با استفاده از توابع اجازه می دهد. R اجازه می دهد تا ادغام با روش های نوشته شده در زبان های C، C ++، .Net، پایتون و FORTRAN برای بهره وری است.

R به صورت آزاد تحت مجوز عمومی GNU در دسترس است و نسخه های باینری از قبل تهیه شده برای سیستم های عامل مختلف مانند لینوکس، ویندوز و مک ارائه شده است. R یک نرم افزار رایگان است که تحت یک نسخه گنو به صورت چپ به چپ منتقل شده و بخشی رسمی از پروژه GNU به نام GNU S است.

تکامل R

R در ابتدا توسط Ross Ihaka و Robert Gentleman در Department Statistics از دانشگاه اوکلند در اوکلند، نیوزیلند نوشته شده بود. R اولین بار در سال 1993 ظاهر شد. یک گروه بزرگ از افراد با ارسال کد و گزارش های خطا به R کمک کرده اند. از اواسط سال 1997، یک گروه اصلی (“تیم هسته ای R”) وجود دارد که می تواند آرشیو کد منبع R را تغییر دهد.

ویژگی های R

آموزش زبان R
آموزش زبان R

همانطور که قبلا ذکر شد، R یک زبان برنامه نویسی و محیط نرم افزاری برای تجزیه و تحلیل آماری، نمایش گرافیکی و گزارشگری است.

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

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

Source

طراحی سایت شرکتی زنجانطراحی سایت فروشگاهی زنجانبهینه سازی سایت زنجان