ch_slice {CSHShydRology} R Documentation

## Converts doy or dwy into a factor that is used to bin data

### Description

Converts a series of a variable such as day of year into numbered bins. Whenever the number of bins does not divide in 365 evenly a message showing the number of bins created and the number of days added to the last bin is provided.

Simply put, ch_slice is used to convert doy into a factor which is a number of bins per year. A year can be converted into any number of bins; slice does it based upon a number of days. So when you send it an array of doy it slices that into bins of the desired width. For example, if the step is 5. They 365/5 gives 73 bins and because of leap years there might be one extra day added every four years to the final bin.

To illustrate for a bin of 5 days: doy: 1 2 3 4 5 6 7 8 9 10 11 12 Bin: 1 1 1 1 1 2 2 2 2 2 3 3

### Usage

ch_slice(doy, step)


### Arguments

 doy A vector of the day of calendar year for the dataset step Width of bin in days

### Value

Returns a vector of bin numbers that is used as a factor for each day in the dataset and provides a message indicating the handling of partial bins

### Author(s)

Paul Whitfield, Kevin Shook

ch_binned_MannWhitney ch_flow_raster_trend
doy <- c(1:365)