Book description
Harness actionable insights from your data with computational statistics and simulations using R
About This Book
 Learn five different simulation techniques (Monte Carlo, Discrete Event Simulation, System Dynamics, AgentBased Modeling, and Resampling) indepth using realworld case studies
 A unique book that teaches you the essential and fundamental concepts in statistical modeling and simulation
Who This Book Is For
This book is for users who are familiar with computational methods. If you want to learn about the advanced features of R, including the computerintense MonteCarlo methods as well as computational tools for statistical simulation, then this book is for you. Good knowledge of R programming is assumed/required.
What You Will Learn
 The book aims to explore advanced R features to simulate data to extract insights from your data.
 Get to know the advanced features of R including highperformance computing and advanced data manipulation
 See random number simulation used to simulate distributions, data sets, and populations
 Simulate closetoreality populations as the basis for agentbased micro, model and designbased simulations
 Applications to design statistical solutions with R for solving scientific and real world problems
 Comprehensive coverage of several R statistical packages like boot, simPop, VIM, data.table, dplyr, parallel, StatDA, simecol, simecolModels, deSolve and many more.
In Detail
Data Science with R aims to teach you how to begin performing data science tasks by taking advantage of Rs powerful ecosystem of packages. R being the most widely used programming language when used with data science can be a powerful combination to solve complexities involved with varied data sets in the real world.
The book will provide a computational and methodological framework for statistical simulation to the users. Through this book, you will get in grips with the software environment R. After getting to know the background of popular methods in the area of computational statistics, you will see some applications in R to better understand the methods as well as gaining experience of working with realworld data and realworld problems. This book helps uncover the largescale patterns in complex systems where interdependencies and variation are critical. An effective simulation is driven by data generating processes that accurately reflect real physical populations. You will learn how to plan and structure a simulation project to aid in the decisionmaking process as well as the presentation of results.
By the end of this book, you reader will get in touch with the software environment R. After getting background on popular methods in the area, you will see applications in R to better understand the methods as well as to gain experience when working on realworld data and realworld problems.
Style and approach
This book takes a practical, handson approach to explain the statistical computing methods, gives advice on the usage of these methods, and provides computational tools to help you solve common problems in statistical simulation and computerintense methods.
Publisher resources
Table of contents

Simulation for Data Science with R
 Table of Contents
 Simulation for Data Science with R
 Credits
 About the Author
 About the Reviewer
 www.PacktPub.com
 Preface
 1. Introduction
 2. R and HighPerformance Computing
 3. The Discrepancy between PencilDriven Theory and DataDriven Computational Solutions

4. Simulation of Random Numbers
 Real random numbers
 Simulating pseudo random numbers
 Simulation of nonuniform distributed random variables
 Tests for random numbers
 Summary
 References
 5. Monte Carlo Methods for Optimization Problems
 6. Probability Theory Shown by Simulation
 7. Resampling Methods
 8. Applications of Resampling Methods and Monte Carlo Tests
 9. The EM Algorithm
 10. Simulation with Complex Data
 11. System Dynamics and AgentBased Models
 Index
Product information
 Title: Simulation for Data Science with R
 Author(s):
 Release date: June 2016
 Publisher(s): Packt Publishing
 ISBN: 9781785881169
You might also like
book
Machine Learning with R, the tidyverse, and mlr
Machine Learning with R, the tidyverse, and mlr gets you started in machine learning using R …
book
Introduction to Probability
Developed from celebrated Harvard statistics lectures, Introduction to Probability provides essential language and tools for understanding …
book
40 Algorithms Every Programmer Should Know
Learn algorithms for solving classic computer science problems with this concise guide covering everything from fundamental …
book
Statistics for Machine Learning
Build Machine Learning models with a sound statistical understanding. About This Book Learn about the statistics …