tests/regtests.R

library("variables")

x1 <- numeric_var("d_vari", "double", "cm", support = c(0.0, 1.5))
variable.names(x1)
desc(x1)
unit(x1)
support(x1)
levels(x1)
bounds(x1)
is.bounded(x1)
mkgrid(x1)
as.data.frame(x1)

x1 <- numeric_var("d_vari", "double", "cm", support = c(0.0, 1.5), add = c(-1, 1))
variable.names(x1)
desc(x1)
unit(x1)
support(x1)
levels(x1)
bounds(x1)
is.bounded(x1)
mkgrid(x1)
mkgrid(x1, add = FALSE)
as.data.frame(x1)



x2 <- numeric_var("i_vari", "integer", "cm", support = 1:10)
variable.names(x2)
desc(x2)
unit(x2)
support(x2)
levels(x2)
bounds(x2)
is.bounded(x2)
mkgrid(x2)
as.data.frame(x2)

x3 <- numeric_var("dd_vari", "discrete double", "cm", support = 1:4/6)
variable.names(x3)
desc(x3)
unit(x3)
support(x3)
levels(x3)
bounds(x3)
is.bounded(x3)
mkgrid(x3)
as.data.frame(x3)

x4 <- numeric_var("db_vari", "bounded double", "cm", support = c(0.1, 1.4), bounds = c(0.0, 1.5))
variable.names(x4)
desc(x4)
unit(x4)
support(x4)
levels(x4)
bounds(x4)
is.bounded(x4)
mkgrid(x4)
as.data.frame(x4)

x5 <- ordered_var("o_vari", "ordered", LETTERS[1:3])
variable.names(x5)
desc(x5)
unit(x5)
support(x5)
levels(x5)
bounds(x5)
is.bounded(x5)
as.data.frame(x5)

x6 <- factor_var("f_vari", "unordered", LETTERS[1:3])
variable.names(x6)
desc(x6)
unit(x6)
support(x6)
levels(x6)
bounds(x6)
is.bounded(x6)
as.data.frame(x6)

xy <- c(x1, x2, x3, x4, x5, x6)
names(xy)
desc(xy)
unit(xy)
support(xy)
levels(xy)
bounds(xy)
is.bounded(xy)
mkgrid(xy, n = 3)
dxy <- as.data.frame(xy, n = 10)
check(xy, dxy)
sapply(xy, check, data = dxy)

Try the variables package in your browser

Any scripts or data that you put into this service are public.

variables documentation built on June 17, 2021, 5:08 p.m.