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

مقدمه‌ای بر نرم افزار R و طریقه نصب آن

مقدمه‌ای بر نرم افزار R و طریقه نصب آن

1401/07/01
در این فیلم آموزشی، طریقه نصب نرم افزار R آموزش داده شده است.


زبان برنامه‌نویسی R

مقدمه‌

R یک زبان برنامه نویسی شی گرا برای انجام محاسبات آماری و علم داده‌ها است. اگرچه ابزارهای زیادی مانند SAS، SPSS، Stata، Minitab، Mathematica، Python و ... وجود دارد که می توان برای تجزیه و تحلیل آماری از آن‌ها استفاده کرد؛ اما نرم‌افزار R به دلیل رایگان بودن، سهولت استفاده، پشتیبانی کامل از روش‌های آماری و قابلیت برقراری ارتباط با سایر نرم‌افزارها، اکثراً مورد استقبال برنامه‌نویسان قرار گرفته است و در حال حاضر یکی از مهم‌ترین و اصلی‌ترین ابزارهایی است که توسط محققان، تحلیلگران داده و آماردانان برای تجزیه و تحلیل داده ها استفاده می شود. این نرم‌افزار اکثر زمینه‌های آمار کاربردی مانند تحلیل سری‌های زمانی، رگرسیون خطی و غیرخطی، آزمون فرض‌های کلاسیک، کدگذاری، خوشه‌بندی و … را پوشش داده و همچنین نرم‌افزار قدرتمندی برای ایجاد اشکال گرافیکی و نمودارها است. آخرین اطلاعات از نرم‌افزارR  را می­‌توانید در سایت‌­های زیر مشاهده کنید:

تاریخچه

در سال 1960 یک زبان آماری به نام S توسط John Chambers و همکارانش برای تحلیل داده‌­ها نوشته شد. بعد از گذشت چند سال نسخه­‌ی تجاری S با عنوان S-Plus وارد بازار شد. به دلیل گران‌قیمت بودن این محصول، دو آماردان نیوزلندی با نام­‌های Ross Ihaka  و Robert Gentleman تصمیم گرفتند نسخه­‌ی ارزان­تری از S-Plus بنویسند. آن‌ها به دلیل اینکه نام هر نفرشان با R شروع می‌­شد نام  را برای نرم‌افزار خود انتخاب کردند. متن اصلی R در سال 1993 نوشته شده است، اما نسخه­‌ی اولیه ی این نرم فزار که نسخه R 1.0.0 است در سال 2000 وارد بازار شد. در حال حاضر یک تیم تخصصی 16 نفره از سراسر دنیا این نرم‌افزار را پشتیبانی می­‌کنند و به طور مداوم، نسخه‌های به روز این نرم‌افزار را به کاربران عرضه می‌کنند. آخرین نسخه­‌ی این نرم‌افزار که R 4.2.1 است هم اکنون در دسترس عموم قرار گرفته است.

در ادامه به برخی از مزایا و معایب این نرم‌افزار اشاره می‌کنیم.

مزایا

  • رایگان بودن و منبع باز بودن این نرم‌افزار

  • قابلیت نصب آن بر روی انواع سیستم عامل­ها (Linux- MacOs- Windows)

  • امکانات گرافیکی منحصر به فرد برای تحلیل داده­­­ها و نمایش آن­ها

  • توسعه و ارتقای مداوم این نرم‌افزار به طوری که هر سال به طور متوسط 4 یا 5 نسخه‌­ی جدید آن وارد بازار می­‌شود.

معایب

  •  عدم پشتیبانی یک سیستم تجاری قوی از آن

  •  سرعت اجرای پایین آن در مقایسه با نرم افزارهایی چون پایتون و متلب

  •  محدودیت استفاده از آن برای داده­­های با حجم بالا

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

 

ارسال نظر:


پایگاه جامع اطلاعات مکانی ایران
پایگاه داده مکانی Spatial Database Mobile GIS برنامه نویسی GIS UMD Tile Map Base Map نقشه پایه تصویر گوگل OpenStreatMap ggplot2 theme element line text rect R Markdown RStudio Knit HTML PDF گزارش Shiny ui server Web Application Coordinate Scale Label سفارشی سازی facet geom مصورسازی نمودار visualization separate() extract() unit() Data Cleaning tidyr gather() spread() tidy data داده مرتب pivot_longer() pivot_wider() ادغام join inner join full join left join right join merge() ادغام داخلی ادغام کامل ادغام از چپ ادغام از راست summarise() group_by() گروه‌بندی تجمیع pipe pipe operator عملگر پایپ magrittr پایپ Assignment pipe Exposition pipe Tee pipe dplyr preprocessing select() mutate() rename() relocate() filter() arrange() slice() تبدیل داده‌ها آماده‌سازی پیش‌پردازش ANOVA Analysis of variance One way ANOVA T Test One Sample T Test Two Samples Paired Samples Normalization Min Max Standardization Z Score Box Cox سالیدورک solidworks نرم افزار سالیدورک متاسالید SolidWorks R R Studio Shapiro Wilk Kolmogorov Smirnov Q Q Plot ArcGIS plot distribution density quantile set.seed() ArcGIS Pro Tools Join Excel Slope Erase Hillshade ابزار سایه روشن 3D customization color legend() point Union Buffer DEM مدل رقومی ارتفاعی axis label par() mfrow mfcol layout() سیستم مختصات سیستم تصویر Projection Digitizing رقومی سازی پایگاه داده Geodatabase Symbology رنگ بندی دسته بندی Insert تب روبان افزونه Map Project معرفی نرم افزار ESRI نصب Pie Plot Qualitative نمودار دایره‌ای Box Plot group descriptive نمودار جعبه‌ای Bar Plot نمودار میله‌ای discrete Histogram Scatter Plot Descriptive Central Variability Frequency EStudio Error Warning Debugging Import Export read write apply lapply sapply tapply mapply package load install.packages CRAN ArcGIS Server WebGIS JavaScript API function arguments input output next break control for while loop if ifelse() condition dataset str summary Missing Values NA NaN Factor levels gropping Factor Variable Logical Logical Operator Relational Operator convert Data Structure variables Operations Mathematical Relational ENVI 4.6.1 آموزش نرم افزار python پایتون آموزش Data Frame Array List Vector Matrix variable numeric integer logical character Base MAP OSM Google map Multi Ring Layout View Rstudio programming help workspace directory working directory install Programming نصب نرم‌افزار R Aspect IDW Kriging Reclassify Sum Weighted Split By Attribute Raster Calculator درونیابی افزایش سرعت Mosaic Arcgis Index Fishnet Clip QGIS ArcGIS PRO Pivot Table Add Field Feature To Line Point Append Dissolve Point Distance Proximity Near Generate Near Table بافر حریم Symmetrical Difference Spatial join arcgis tools intersect ShapeFile gis identity arcgis pro اسکریپت نویسی Tool ابزار Erase ابزار Split Select ابزار table select Area DATA Setup raster SHP Convert رستر وکتور clip data shp GPX GPS شیپ فایل جی پی اس KML Json Data shapefile Autocad Shapefile symbology سیمبولوژی Query Edit Add Data excel لیبل زدن برچسب گذاری coordinate ARCGIS Shape file آموزش نرم افزار arcgis افزودن داده نصب و راه اندازی Global Mapper ابزارهای کاربردی سیستم اطلاعات مکانی ابزار مکانی محاسبه مساحت

©BRB تمامی حقوق طراحی سایت متعلق به شرکت دانش‌بنیان بهین ره‌آورد بهبود می باشد.