Nothing
## ----include = FALSE----------------------------------------------------------
knitr::opts_chunk$set(
collapse = TRUE,
comment = "#>",
message = FALSE
)
## ----setup--------------------------------------------------------------------
library(cardinalR)
## -----------------------------------------------------------------------------
# Example: Generate 4D background noise
bkg_data <- gen_bkgnoise(n = 500, p = 4,
m = c(0, 0, 0, 0), s = c(2, 2, 2, 2))
head(bkg_data)
## -----------------------------------------------------------------------------
randomized_data <- randomize_rows(bkg_data)
head(randomized_data)
## -----------------------------------------------------------------------------
df <- tibble::tibble(
x1 = rnorm(12),
x2 = rnorm(12),
x3 = rnorm(12),
x4 = rnorm(12),
cluster = rep(1:3, each = 4)
)
vert_mat <- matrix(c(
5, 0, 0, 0,
0, 5, 0, 0,
0, 0, 5, 0
), nrow = 3, byrow = TRUE)
relocated_df <- relocate_clusters(df, vert_mat)
head(relocated_df)
## -----------------------------------------------------------------------------
rotations_4d <- list(
list(plane = c(1, 2), angle = 60),
list(plane = c(3, 4), angle = 90)
)
rot_mat <- gen_rotation(p = 4, planes_angles = rotations_4d)
rot_mat
## -----------------------------------------------------------------------------
norm_data <- normalize_data(bkg_data)
head(norm_data)
## -----------------------------------------------------------------------------
centers <- gen_clustloc(p = 4, k = 5)
head(centers)
## ----echo=TRUE----------------------------------------------------------------
gen_nsum(n = 100, k = 3)
## ----echo=TRUE----------------------------------------------------------------
gen_nproduct(n = 500, p = 4)
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.