| 4.3.time.handlers {pems.utils} | R Documentation | 
pems Data Time Handlers
Description
Time handlers are subset of pems.utils functions that 
work on or with time records (time.stamp and 
local.time).  
Usage
regularize(data, Hz=1, ...)
repairLocalTime(data, local.time, ref, ..., reset.count = TRUE,
      fun.name = "repairLocalTime")
Arguments
| data | (Required, typically  | 
| Hz | (For  | 
| ... | (Optional) Other arguments, typically passed on. | 
| local.time | (For  | 
| ref,reset.count | (For  | 
| fun.name | ( | 
Details
regularize attempts to extrapolate a regular series, generated at the 
time resolution requested, from the supplied data. It can be useful 
for the regularization of irregularly time-logged data and 
for hole-filling missing records but should not be used aggressively, 
to convert 1Hz to 10Hz data.  
repairLocalTime attempts to repair an incomplete local.time 
record. For example, if you merge two datasets with overlapping but 
different time ranges, one may not track the time range of the other and 
this can generate incomplete time records. This function attempts to 
hole-fill such cases.
Value
regularize returns the supplied dataset (data) with time-series 
(time.stamp and local.time) are regularized at the 
requestion time resolution, based on Hz value. It uses 
approx the estimate associated changes for other data-series.
repairLocalTime returns a repaired local.time 
pem.element, typically the supplied local.time with 
any holes (NAs) it can fill filled. 
Note
All time handlers should be used with care.
Author(s)
Karl Ropkins
References
regularize uses approx:
Base R Stats package function based on Becker, R. A., Chambers, J. M. and Wilks, A. R. (1988) The New S Language. Wadsworth & Brooks/Cole.
A lot of leg-work testing regularize was done by then Leeds 
MSc Student Adrian Felipe Ortega Calle.  
See Also
approx regarding data regularization methods.