tests/testthat/test-bootstrap-np.R

test_that("bootplsbeta works with coefs.plsRbetanp statistic (lightweight)", {
    skip_on_cran()
    set.seed(202)
    n <- 80
    p <- 4
    dat <- as.data.frame(t(replicate(n, simul_data_UniYX_beta(totdim = p, ncomp = 2, disp = 5, phi0 = 50))))
    dat <- subset(dat, is.finite(Ybeta) & Ybeta > 0 & Ybeta < 1)
    fit <- plsRbeta(object = dat$Ybeta, dataX = as.matrix(dat[paste0("X", 1:p)]), nt = 2, modele = "pls-beta", verbose = FALSE)
    b <- bootplsbeta(fit, R = 10, typeboot = "fmodel_np", statistic = coefs.plsRbetanp, verbose = FALSE)
    expect_true(inherits(b, "boot"))
  })

Try the plsRbeta package in your browser

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

plsRbeta documentation built on Nov. 5, 2025, 7:07 p.m.