مقدمه زبان R

زبان R یک زبان برنامه‌نویسی و محیط نرم‌افزاری برای محاسبات آماری و تحلیل داده است که در بین دانشمندان داده و آمارگران محبوبیت فراوانی دارد. در این صفحه می‌توانید:

  • مبانی زبان R شامل data types، vectors، matrices و data frames
  • تحلیل داده با tidyverse شامل dplyr، tidyr و readr
  • مصورسازی داده با ggplot2 و plotly
  • تحلیل‌های آماری پیشرفته شامل regression، hypothesis testing و ANOVA
  • یادگیری ماشین با caret، randomForest و xgboost
  • کار با داده‌های زمانی با lubridate و forecast
  • ایجاد گزارش‌های پویا با R Markdown و knitr
  • توسده وب اپلیکیشن‌های تعاملی با Shiny
  • کار با پایگاه داده با DBI و dbplyr
  • بسته‌سازی و انتشار پکیج‌های R
  • تحلیل متن و پردازش زبان طبیعی با tm و text2vec
  • کار با داده‌های مکانی با sf و leaflet
  • تحلیل شبکه‌های اجتماعی با igraph
  • بهینه‌سازی و profiling با profvis
  • کار با API های مختلف با httr و jsonlite
  • ایجاد داشبوردهای تعاملی با flexdashboard
  • تحلیل داده‌های بزرگ با data.table و sparklyr
  • کار با فرمت‌های مختلف فایل شامل CSV، Excel، JSON و XML
  • تست‌نویسی و توسعه نرم‌افزار با testthat
  • برنامه‌نویسی موازی و توزیع‌شده
  • ادغام با زبان‌های دیگر شامل Python و C++
  • مدیریت وابستگی‌ها با packrat و renv

تمامی مفاهیم و تکنیک‌ها با توضیحات فارسی و مثال‌های عملی ارائه شده‌اند.

لیست مفاهیم و کدهای زبان R