get_hori_data: Creating Temporary Parameters and <variable>.<parameter>...

View source: R/derive_param_computed.R

get_hori_dataR Documentation

Creating Temporary Parameters and ⁠<variable>.<parameter>⁠ Variables

Description

The function creates temporary parameters and variables of the form ⁠<variable>.<parameter>⁠, e.g., AVAL.WEIGHT.

Usage

get_hori_data(dataset, by_vars, parameters, set_values_to, filter)

Arguments

dataset

Input dataset

by_vars

By variables

parameters

List of parameter codes

The input dataset is restricted to the specified parameter codes. If an expression is specified, a new parameter code is added to the input dataset. The name of the element defines the parameter code and the expression the observations to select.

Permitted Values: A character vector of PARAMCD values or a list of expressions

set_values_to

All variables of the form ⁠<variable>.<parameter>⁠ like AVAL.WEIGHT are added to the input dataset. They are set to the value of the variable for the parameter. E.g., AVAL.WEIGHT is set to the value of AVAL where PARAMCD == "WEIGHT".

Permitted Values: A list of expressions

filter

Filter condition used for restricting the input dataset

The specified filter condition is used in the warnings only. It is not applied to the input dataset.

Permitted Values: An unquoted expression

Value

A dataset with one observation per by group. It contains the variables specified for by_vars and all variables of the form ⁠<variable>.<parameter>⁠ occurring in analysis_value.


admiral documentation built on Oct. 19, 2023, 1:08 a.m.