tests/testthat/test-dist.R

test_that("Distance normalization methods work", {
  expect_equal(dist_normalize(matrix(10), 10, "gaussian"), matrix(0.01))
  expect_equal(dist_normalize(matrix(10), 10, "gravity"), matrix(0.01))
  expect_equal(dist_normalize(matrix(10), 10, "exponential"), matrix(0.01))
  expect_equal(dist_normalize(matrix(10), 10, "logistic"), matrix(2))
  expect_error(dist_normalize(matrix(10), 10, "invalid_imp_function"), "Invalid `imp_function` value")
})

Try the fca package in your browser

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

fca documentation built on Dec. 6, 2021, 9:06 a.m.