Skip to contents

A ggplot2 theme with a white panel background, no grid lines, large axis and legend titles, and increased text padding for better readability.

Usage

sample_vector(values, weights, length)

Arguments

values

Vector- the thing you want to sample from

weights

vector of integers the same length as values- the proportions with which you want to sample

length

integer- how long you want the return value to be- e.g. the number of rows in a dataframe

Examples

sample_vector(values = c(NA, "Male", "Female", "Other"),
weights = c(10, 50, 50, 2),
length = 100)
#>   [1] "Male"   "Male"   "Female" "Male"   "Female" "Female" "Female" "Male"  
#>   [9] "Female" "Male"   "Female" "Male"   NA       NA       "Female" "Male"  
#>  [17] "Male"   "Female" "Male"   "Female" "Female" "Male"   "Male"   "Female"
#>  [25] "Female" NA       "Female" "Female" NA       "Female" "Female" "Male"  
#>  [33] "Male"   "Male"   "Female" "Female" "Male"   "Male"   "Male"   "Female"
#>  [41] "Female" NA       "Female" "Male"   "Female" "Female" "Male"   "Male"  
#>  [49] "Male"   "Male"   "Male"   "Male"   "Male"   "Male"   "Female" "Male"  
#>  [57] "Male"   "Male"   "Female" "Female" "Female" NA       "Male"   "Male"  
#>  [65] "Female" "Female" "Male"   "Female" "Female" "Female" "Female" "Male"  
#>  [73] "Male"   "Female" "Female" "Male"   "Female" "Female" "Male"   "Male"  
#>  [81] "Female" "Female" "Male"   "Male"   "Female" "Female" "Male"   "Male"  
#>  [89] "Female" "Male"   "Male"   "Other"  "Male"   "Male"   NA       "Female"
#>  [97] "Male"   "Female" "Female" "Male"