کتاب مرجع کوچک کلاس برنامه نویسی R

small reference r book 6164 تصویر

موجود است

کتاب مرجع کوچک کلاس برنامه نویسی R

نویسنده:margot tollefson

مترجم:جواد قنبر

ناشر:انتشارات کیان

سال انتشار:۱۳۹۵

نوبت چاپ:اول

تعداد صفحات:۲۶۰

شابک:۹۷۸۸-۶۰۰-۳۰۷-۱۳۰-۲

زبان:فارسی

وزن:۴۲۰ گرم

۱۵,۰۰۰ تـــــومان

توضیحات

در وحله اول در مورد این نرم افزار چنین می توان گفت که یک نرم افزار متن باز بوده و بر پایه و اساس زبان های برنامه نویسی اسکیم و اس اجرا و پیاده سازی می شود و در علوم داده ها و محاسبه های آماری نیز از آن به نحو مطلوبتری استفاده می شود. این نرم افزار شامل محدوده بسیاری از توانایی ‌های گرافیکی و روش های آماری است. در نرم افزار R، کد هایی همچون فورترن، سی پلاس پلاس، ویژوال بیسیک و زبان سی توانایی فراخوانی و اتصال در زمان اجرای برنامه را دارند و کاربران حرفه ای به وسیله کد های C، می توانند اشیا را به طور کاملا مستقیم تغییر دهند. برنامه نویسی R در محاسبات ماتریسی نیز به کار گرفته می شود و در این حوضه، همگامه نرم ‌افزار هایی مثل اُکتاو است که ورژن تجاری آن متلب می باشد.

فهرست مطالب

فصل اول : دانلود R و راه اندازی یک سیستم فایلی

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

فصل دوم : اعلان R

  • مقدمه
  • اشیا، عملگر ها و عملیات تخصیص
  • اعلان R
  • مثالی از یک عملیات محاسباتی

فصل سوم : عملگر های تخصیص

  • مقدمه
  • انواع عملیات تخصیص در R
  • مثالی از سه نوع عملیات تخصیص
  • توابع ()Is و ()rm
  • عملگر ها
  • توابع و عملگر های منطقی
  • عملگر های حسابی
  • توابع و عملگر های ماتریسی
  • عملگر های رابطه ای
  • عملگر های اندیس گذاری
  • بردار ها
  • ماتریس ها
  • آرایه ها
  • فهرست ها
  • دیگر انواع اشیا
  • چند نکته مهم

فصل چهارم : حالات اشیا

  • مقدمه
  • مرور و بررسی حالات اشیا در R
  • حالات پر کاربرد
  • حالات اتمی، بازگشتی و زبانی
  • بعضی توابع مربوط به حالت اتمی
  • حالت NULL
  • حالت Logical
  • حالت Numeric
  • حالت Complex
  • حالت Raw
  • حالات متداول بازگشتی و زبانی
  • حالت List
  • حالت Function
  • حالت Call
  • حالت Name
  • حالت Expression
  • حالت S4

فصل پنجم : کلاس های اشیا

  • مقدمه
  • نکات اولیه درباره ی کلاس ها
  • بردار ها
  • بعضی از کلاس های پرکاربرد
  • کلاس matrix
  • کلاس array (آرایه ای)
  • کلاس های سری زمانی ts و mts
  • کلاس های فاکتوری factor و ordered
  • کلاس قاب داده : data frame
  • کلاس های تاریخ و زمان
  • نام گذاری بردار ها، ماتریس ها و

فصل ششم : توابع بسته ای

  • مقدمه
  • کتابخانه ها
  • بسته های نرم افزاری پیش فرض و
  • به کارگیری صفحات Help
  • عنوان (Title)
  • شرح (Description)
  • کاربرد (Usage)
  • آرگومان های (Arguments)
  • جزییات (Details)
  • بعضی بخش های دیگر صفحه help
  • مرجع ها (References)
  • اطلاعات تکمیلی (see Also)
  • مثال ها (Examples)

فصل هفتم : توابع ساخت کاربر

  • مقدمه
  • ساختار یک تابع
  • چگوگی درج یک تابع در R
  • استفاده از ویرایشگر
  • ورودی درون برنامه ای
  • ویرایشگر خارجی : ()dget و کپی و چسباندن

فصل هشتم : چگونگی استفاده از توابع

  • مقدمه
  • فراخوانی تابع
  • آرگومان ها
  • خروجی یک تابع

فصل نهم : دریافت و ساخت داده ها

  • مقدمه
  • خواندن داده ها در R ، به انضمام
  • تابع ()scan
  • توابع ()read table () read csv و ()read delim
  • مجموعه های داده ای R
  • دیگر توابع مربوط به دریافت فایل
  • توزیع های احتمال و تابع ()sample
  • توزیع های احتمال
  • تابع ()sample
  • درج دستی داده ها و ساخت داده ها با الگو
  • تابع ()c
  • توابع ()seq و ()rep
  • تابع ()seq
  • تابع ()rep
  • جایگشت و انبساط شبکه ای
  • تابع paste

فصل دهم : دریافت داده ها از R

  • مقدمه
  • تابع ()dump
  • تابع ()sink
  • تابع ()write
  • تابع ()write matrix
  • توابع ()write table
  • تابع ()dput
  • دیگر توابع کارآمد در عملیات ارسال

فصل یازدهم : توابع تشریح کننده و دست کاری اشیا

  • مقدمه
  • توابع تشریح کننده
  • تابع ()dim
  • توابع () nrow()() nco NROW و ()NCOL
  • تابع ()length
  • تابع ()nchar
  • دستکاری اشیا
  • توابع ()cbind و ()rbind
  • توابع کاربردی
  • تابع()apply
  • توابع ()lapply() sapply() vapply
  • تابع ()lapply
  • تابع ()sapply
  • تابع ()vapply
  • تابع ()tapply
  • تابع ()mapply
  • توابع ()sweep و ()scale
  • تابع ()scale
  • توابع ()aggregate() table() tabulate() ftable
  • تابع ()aggregate
  • قاب های داده ای
  • سری های زمانی
  • توابع ()table() astable و ()is table
  • تابع ()tabulate
  • تابع()ftable

فصل دوازدهم : کنترل جریان

  • مقدمه
  • آکولاد ها ({}) و نقطه ویرگول (;)
  • دستورات کنترلی if و if/else
  • دستور کنترلی While
  • دستور کنترلی for
  • دستور کنترلی repeat
  • دستورات break و next تو در تویی

فصل سیزدهم : مثال هایی از کنترل جریان

  • مقدمه
  • حلقه های for تو در تو همراه با یک دستور if/else
  • استفاده از اندیس ها
  • حلقه های for تو در تو
  • استفاده از اندیس ها
  • یک حلقه ی for دستور if و یک دستور next
  • استفاده از اندیس ها
  • یک حلقه for ، حلقه Repeat
  • استفاده از اندیس ها

فصل چهاردهم : ()ifelse و ()switch

  • مقدمه
  • تابع ()ifelse
  • تابع ()switch

فصل شانزدهم : بعضی تکنیک ها، بسته ها و توابع پرکاربرد – بسته های base ، stats و graphics

  • مقدمه
  • تابع ()options
  • توابع ()round() signif و ()noquote
  • تابع ()round
  • تابع ()signif
  • تابع ()noquote
  • تابع ()cat
  • توابع ()format() print() plot و ()summary
  • تابع ()format
  • تابع ()print
  • تابع ()plot
  • تابع ()summary
  • بعضی توابع برای مدل ها
  • بسته ی base
  • کلمات رزرو شده
  • ثابت های داخلی
  • توابع مثلثاتی و هایپربولیک
  • توابع مرتبط با گاما و بتا
  • توابع ریاضیاتی متفرقه
  • اعداد مختلط
  • ماتریس ها، آرایه ها و قاب های داده ای
  • بسته ی stats
  • بعضی توابعی که آزمون ها را انجام می دهند
  • آمار های توصیفی پایه
  • بعضی از توابع مدل سازی در بسته stats
  • بسته ی graphics

فصل هفدهم : ترفند ها

  • مقدمه
  • جایگزینی مقدار NA ،NaN ،Inf و Inf
  • دستور if و بردار های منطقی
  • فهرست ها و توابع ()list و ()c
  • دریافت داده های خروجی توابع
  • توابع بازگشتی
  • نکات نهایی

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

درباره نویسنده: administrator

ممکن است دوست داشته باشید

دیدگاهتان را بنویسید

نشانی ایمیل شما منتشر نخواهد شد. بخش‌های موردنیاز علامت‌گذاری شده‌اند *