جزییات کتاب
آشنایی با یک نرم افزار کدمحور علاوه بر نرم افزار های منویی از قبیل spss،minitab و ... برای دانشجویان آمار (بخصوص تحصیلات تکمیلی) و کشاورزی (بخصوص علوم دامی) امری ضروری می باشد. نرم افزار R یک نرم افزار با قابلیت کدنویسی است و نرم افزاری قابل ارتقا می باشد. به علاوه، این نرم افزار با بسته های نرم افزاری (Packages) رایگان و آنلاین (که تابحال حدودا 4700 نسخه می باشند)، قابلیت خود را افزایش داده است. یکی دیگر از توانایی های نرم افزار R، رسم انواع شکل های آماری و ریاضی می باشد. به علاوه ویژگی های زیر را نیز دارا میباشد:
قابل دسترس و رایگان بودن برای همگان
بررســـی مباحث کاملا تخصصی علم آمار و دسترسی به داده های واقعی علوم دیگر
به روز بودن بسته های نرم افزاری مربوط به R
مشترک بودن زبان برنامه نویسی آن با S-PLUS
قبول بسته های نرم افزاری از طرف سایت سازنده نرم افزار
امکان ساخت بسته های نرم افزاری و توابع جدید برای همگان
اما یکی از ویژگیهایی که نرم افزار R را از سایر نرم افزار های آماری کدمحور متمایز میکند، سرعت بالای آن در اجرای برنامه های سنگین میباشد. با توجه به اینکه بحث شبیه سازی و برآوردیابی، همواره یکی از دغدغه های دانشجویان تحصیلات تکمیلی رشته آمار و کشاورزی میباشد.
Known for its versatility, the free programming language R is widely used for statistical computing and graphics, but is also a fully functional programming language well suited to scientific programming. An Introduction to Scientific Programming and Simulation Using R teaches the skills needed to perform scientific programming while also introducing stochastic modelling. Stochastic modelling in particular, and mathematical modelling in general, are intimately linked to scientific programming because the numerical techniques of scientific programming enable the practical application of mathematical models to real-world problems. Following a natural progression that assumes no prior knowledge of programming or probability, the book is organised into four main sections: Programming In R starts with how to obtain and install R (for Windows, MacOS, and Unix platforms), then tackles basic calculations and program flow, before progressing to function based programming, data structures, graphics, and object-oriented code A Primer on Numerical Mathematics introduces concepts of numerical accuracy and program efficiency in the context of root-finding, integration, and optimization A Self-contained Introduction to Probability Theory takes readers as far as the Weak Law of Large Numbers and the Central Limit Theorem, equipping them for point and interval estimation Simulation teaches how to generate univariate random variables, do Monte-Carlo integration, and variance reduction techniques In the last section, stochastic modelling is introduced using extensive case studies on epidemics, inventory management, and plant dispersal. A tried and tested pedagogic approach is employed throughout, with numerous examples, exercises, and a suite of practice projects. Unlike most guides to R, this volume is not about the application of statistical techniques, but rather shows how to turn algorithms into code. It is for those who want to make tools, not just use them.
درباره نویسنده
اوون جونز (انگلیسی: Owen Jones؛ ۱۵ فوریهٔ ۱۸۰۹(1809-02-15) – ۱۹ آوریل ۱۸۷۴(1874-04-19)) یک معمار اهل بریتانیا بود.