Skip to contents

Useful before summarizing and plotting.

Usage

bin_variable(x, bin.width)

Arguments

x

A vector

bin.width

The bin width. E.g., 20 will make each bin a maximum of 20 units wide

Value

A data frame

Examples

x<-c(seq(1,23,1),seq(5,12,1))
bin_variable(x,5)
#>        bin bin.midpt
#> 1    0 - 5       2.5
#> 2    0 - 5       2.5
#> 3    0 - 5       2.5
#> 4    0 - 5       2.5
#> 5   5 - 10       7.5
#> 6   5 - 10       7.5
#> 7   5 - 10       7.5
#> 8   5 - 10       7.5
#> 9   5 - 10       7.5
#> 10 10 - 15      12.5
#> 11 10 - 15      12.5
#> 12 10 - 15      12.5
#> 13 10 - 15      12.5
#> 14 10 - 15      12.5
#> 15 15 - 20      17.5
#> 16 15 - 20      17.5
#> 17 15 - 20      17.5
#> 18 15 - 20      17.5
#> 19 15 - 20      17.5
#> 20 20 - 25      22.5
#> 21 20 - 25      22.5
#> 22 20 - 25      22.5
#> 23 20 - 25      22.5
#> 24  5 - 10       7.5
#> 25  5 - 10       7.5
#> 26  5 - 10       7.5
#> 27  5 - 10       7.5
#> 28  5 - 10       7.5
#> 29 10 - 15      12.5
#> 30 10 - 15      12.5
#> 31 10 - 15      12.5