Description Usage Arguments Value See Also
repairCadence  processes a gps track file to correct and
summarize cadence data
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18  | repairCadence(
  trackdf,
  cadNAtoZeroInit = "stopped",
  cadNAtoZeroMid = 3,
  cadNAtoZeroFinal = "downhill",
  fixCadence = TRUE,
  cadMax = 160,
  cadMin = 0,
  cadCorrectTooHigh = "smooth",
  cadCorrectNA = "zero",
  cadCorrectWindowSec = 7,
  cadStuckMax = 0,
  cadStuckRep = 4,
  cadStuckSpdDelta = 0.07,
  cadCorrectStopped = TRUE,
  loud = FALSE,
  ...
)
 | 
trackdf | 
 data frame or tibble with gps track data  | 
cadNAtoZeroInit | 
 either "all", "stopped","downhill" or "none" to specify when to replace inital missing cadence values with zero  | 
cadNAtoZeroMid | 
 an integer, set midride missing cadence values to zero if preceded by this many zeros  | 
cadNAtoZeroFinal | 
 either "all", "stopped","downhill" or "none" to specify when to replace final missing cadence values with zero  | 
fixCadence | 
 repair cadence errors  | 
cadMax | 
 max credible cadence value, larger values are errors  | 
cadMin | 
 min nonzero cadence value, smaller values set to 0  | 
cadCorrectTooHigh | 
 "smooth" to repair excessive cadence values using triangular-kernel-weighted average of the nearest nonmissing values in the same segment or "cap" to cap them at cadMax  | 
cadCorrectNA | 
 "smooth" to repair cadence missing values using triangular-kernel-weighted average of the nearest nonmissing values in the same segment or "zero" to set them to zero  | 
cadCorrectWindowSec | 
 window size for kernel smoothing of cadence  | 
cadStuckMax | 
 threshold cadence value for removing repeated low values, useful for some sensor/GPS combinations. 0 means no checking for this.  | 
cadStuckRep | 
 minimum length of runs of low cadence values to remove, useful for some sensor/GPS combinations  | 
cadStuckSpdDelta | 
 proportionate change from initial speed to remove useful for some sensor/GPS combinations  | 
cadCorrectStopped | 
 repair cadence by setting cadence to 0 when speed is zero. This is what would be appropriate if magnet parked near sensor was generating spurious clicks or if moving pedal while at stoplight  | 
loud | 
 display actions taken  | 
... | 
 parameters for   | 
dataframe with cadence data repaired
read_ride,
repairSensorDropOut,
repairHR,
repairPower,
statsHeartRate,
statsCadence,
statsPower,
statsGearing,
statsGrade,
statsSession,
statsStops,
statsTemp
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.