Nothing
## ----srr-tags, eval = FALSE, echo = FALSE-------------------------------------
# #' srr tags
# #'
# #'
# #' @srrstats {G1.5} Uniformity test example in the associated paper
## ----message=FALSE------------------------------------------------------------
library(QuadratiK)
n <- 200
d <- 3
set.seed(2468)
z <- matrix(rnorm(n * d), n, d)
dat_sphere <- z/sqrt(rowSums(z^2))
## -----------------------------------------------------------------------------
rho <- 0.7
set.seed(2468)
res_unif <- pk.test(x=dat_sphere, rho=rho)
show(res_unif)
## ----fig.width=6, fig.height=8------------------------------------------------
summary_unif <- summary(res_unif)
## ----warning=FALSE, message=FALSE---------------------------------------------
# Load necessary libraries
library(movMF)
library(sphunif)
## -----------------------------------------------------------------------------
set.seed(2468)
# Define the mean directions of the 4 von Mises-Fisher distributions
means <- rbind(
c(1, 0),
c(0, 1),
c(-1,0),
c(0, -1)
)
# Define the concentration parameter (kappa)
kappa <- 5
# Generate 100 samples from a mixture of 4 von Mises-Fisher distributions
samples <- matrix(rmovMF(100, theta = kappa * means), ncol=2)
## -----------------------------------------------------------------------------
# Run the pk.test from the QuadratiK package to test the data
pk_test_result <- pk.test(samples, rho=0.8)
# Run the Bingham and Ajne tests from the sphunif package
other_test_result <- unif_test(samples, type = c("Bingham", "Ajne"))
pk_test_result
other_test_result
Any scripts or data that you put into this service are public.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.