This class represents a rotative panel survey, which includes implantation and follow-up surveys. It provides methods to access and manipulate survey data, steps, recipes, workflows, and designs.
Public fields
implantationA survey object representing the implantation survey.
follow_upA list of survey objects representing the follow-up surveys.
typeA string indicating the type of the survey.
default_engineA string specifying the default engine used for processing.
stepsA list of steps applied to the survey.
recipesA list of recipes associated with the survey.
workflowsA list of workflows associated with the survey.
designA design object for the survey.
periodicityA list containing the periodicity of the implantation and follow-up surveys.
Methods
Method new()
Initializes a new instance of the RotativePanelSurvey class.
Usage
RotativePanelSurvey$new(
implantation,
follow_up,
type,
default_engine,
steps,
recipes,
workflows,
design
)Arguments
implantationA survey object representing the implantation survey.
follow_upA list of survey objects representing the follow-up surveys.
typeA string indicating the type of the survey.
default_engineA string specifying the default engine used for processing.
stepsA list of steps applied to the survey.
recipesA list of recipes associated with the survey.
workflowsA list of workflows associated with the survey.
designA design object for the survey.
Method get_implantation()
Retrieves the implantation survey.
Method get_follow_up()
Retrieves the follow-up surveys.
Usage
RotativePanelSurvey$get_follow_up(
index = length(self$follow_up),
monthly = NULL,
quarterly = NULL,
semiannual = NULL,
annual = NULL
)Arguments
indexAn integer specifying the index of the follow-up survey to retrieve.
monthlyA vector of integers specifying monthly intervals.
quarterlyA vector of integers specifying quarterly intervals.
semiannualA vector of integers specifying semiannual intervals.
annualA vector of integers specifying annual intervals.
Method get_steps()
Retrieves the steps applied to the survey.
Method print()
Prints metadata about the RotativePanelSurvey object.
