A review of functions to get started simulating data in R
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Type Name Latest commit message Commit time
Failed to load latest commit information.
functions_for_simulations_simple_files/figure-gfm Edit simple and readme Aug 23, 2018
.gitignore Small edit Aug 24, 2018
README.md Edit simple and readme Aug 23, 2018
functions_for_simulations_detailed.Rmd Edit PDF Aug 29, 2018
functions_for_simulations_detailed.pdf
functions_for_simulations_simple.Rmd Add 4th bullet to overview, fix typos in detailed Aug 26, 2018
functions_for_simulations_simple.md Add 4th bullet to overview, fix typos in detailed Aug 26, 2018
simulation-helper-functions.Rproj Adding rep section Jul 11, 2018

README.md

Getting started simulating data in R: some helpful functions and how to use them

This is a presentation for the Eugene R Users Meetup on August 28, 2018.

Overview

Knowing how to simulate data in R has been incredibly useful to me in my day-to-day work. Simulating data is useful not only for exploring the long-run behavior of a statistic but also allows you to make small datasets for working out hard data manipulation tasks or for testing your intuition about a mathematical relationship or statistical model. But how does a person get started with simulations?

In this talk I will go over some of the functions R has available to help with simulating data. I'll discuss functions for random number generation, replicating elements of a vector, and repeated data generation. We'll go in depth on how to use these functions and then practice creating datasets of different shapes and sizes.

Materials

I will do interactive work in the meetup using functions_for_simulations_simple.Rmd. To download a copy so you can run the code, save the "Raw" file. (Make sure the file you save ends in .Rmd, not .txt.)

For a detailed explanation of the code along with the code and output, see the pdf document. I've included a couple of extra examples here that I didn't have time to hit on in the Meetup.