tests/testthat/test_diffusion_maps.R

test_that("DiffusionMaps", {
  if(!requireNamespace("diffusionMap", quietly = TRUE))
    skip("diffusionMap not available")
  expect_s4_class(embed(iris[1:4], "DiffusionMaps", ndim = 1,
                        .mute = c("message", "output")),
                  "dimRedResult")
  x <- embed(iris[1:4], "DiffusionMaps", ndim = 1,
             .mute = c("message", "output"))
  expect_equal(dim(x@data@data), c(150, 1))
})

Try the dimRed package in your browser

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

dimRed documentation built on July 11, 2022, 5:06 p.m.