new_predictor: Create an object of class "predictor"

View source: R/predictor_class.R

new_predictorR Documentation

Create an object of class "predictor"

Description

Create an object of class "predictor"

Usage

new_predictor(
  f = function() {
 },
  predictor_type = character(),
  lb,
  ub,
  support
)

Arguments

f

a function that gives the probability mass/distribution function of a random variable.

predictor_type

a character describing the random variable. Either "discrete" or "continuous".

lb, ub

if predictor_type == "continuous" double giving the lower/upper bound of the pdf f.

support

if predictor_type == "discrete" vector of the support of the pmf for f.

Value

an object of class "predictor".

See Also

new_predictor_normal, new_predictor_snp and new_predictor_binary.

Examples

new_predictor(
  f = function(x0) dnorm(x0, mean = 0, sd = 1),
  predictor_type = "continuous", lb = -Inf, ub = Inf
)

jackmwolf/pcsstools documentation built on July 7, 2024, 7:46 p.m.