Learn R Programming

Rdice (version 1.0.0)

coin.flip: Coin flip

Description

Simulates a coin flip.

Usage

coin.flip(coins = 5, flips = 100, weights = c(0.5, 0.5), getExact)

Arguments

coins
The number of coins to flip. If unspecified, it defaults to 5.
flips
The number of flips. If missing, it defaults to 100.
weights
A vector of probability weights to assign to each face of the coin; if unspecified, it defaults to a fair coin with equally likely faces. If specified, its lenght must obviously be a vector of length two whose values sum up to 1.
getExact
A vector containing values to be matched exactly, namely the function returns only those combinations containing all the above mentioned variables. Since this is a coin flip, values must be specified in the form c("H", "H", "T") as head and tails (make sure to provide the labels in quotation marks).

Value

A table containing the frequencies for each of the two occurrences (head and tail) after the specified number of flips.

Details

The function is a particular case of dice.roll, namely a roll with 2 faces and 1 die.

Examples

Run this code
coin.flip(coins = 5, flips = 100)

Run the code above in your browser using DataLab