SyndromeProvider | R Documentation |
Syndrome provider base class
Syndrome provider base class
Define interface to build a SyndromeProvider
This class compute "syndrome" definition from weekly & intake data A syndrome will be computed as a logical value attributed for each weekly survey, with value TRUE if the survey comply with the given syndrome definition
A syndrome provider can compute several syndromes, each one applying for a definition
compute() should return a data.frame() with one logical column for each computed syndrome definition (use names carefully to avoid names collisions, avoid using influenzanet base syndrome names : ili, cold, allergy, gastro )
compute()
Compute syndrome
SyndromeProvider$compute(weekly, intake)
weekly
weekly data
intake
intake data
data.frame() with id column from weekly and extra column for each syndrome
compute_age()
Compute age for each weekly using intake
SyndromeProvider$compute_age(weekly, intake)
weekly
weekly data
intake
intake data Common function, compute sudden symptomes using both variables
is_sudden()
SyndromeProvider$is_sudden(r)
r
weekly data
syndromes()
Get available syndromes names
SyndromeProvider$syndromes()
character()
clone()
The objects of this class are cloneable with this method.
SyndromeProvider$clone(deep = FALSE)
deep
Whether to make a deep clone.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.