prices_ranges: Generador de rangos de precios

View source: R/prices_ranges.R

prices_rangesR Documentation

Generador de rangos de precios

Description

Dado un precio mínimo y máximo (en un vector de longitud 2), genera un rango de precios tomando los intervalos regulares desde el mínimo hasta el máximo dividido en el número total de sesiones dadas.

Usage

prices_ranges(valor_hora, sesiones = c(4, 8, 12, 24, 36), k = 3)

Arguments

valor_hora

Númerico de largo 2. Vector con los valores a interpolar.

sesiones

Numérico. Vector con número de sesiones.

k

Numérico. Número de valores decimales (por defecto 3).

Value

data.frame con tres columnas: sesiones, indicando el número de sesiones, valor_hora, indicando el valor de la sesión y valor_plan, indicando el valor final del plan.

Examples


  list(
    online_individual     = prices_ranges(valor_hora = c(15, 10)),
    presencial_individual = prices_ranges(valor_hora = c(20, 15)),
    presencial_duo        = prices_ranges(valor_hora = c(30, 20)),
    presencial_trio       = prices_ranges(valor_hora = c(40, 30)),
    presencial_domicilio  = prices_ranges(valor_hora = c(25, 17.5))
  )


matcasti/prices documentation built on July 3, 2022, 2:44 a.m.