create_pairwise_comparisons: Create pairwise comparisons by row or column

Description Usage Arguments Value Examples

View source: R/create_pairwise_comparisons.R

Description

Create pairwise comparisons by row or column

Usage

1
2
create_pairwise_comparisons(matrix, ncores = 1, by = "row",
  distfun = function(x1, x2) sqrt(sum((x1 - x2)^2)))

Arguments

matrix

a matrix or data.frame containing samples and observations

ncores

number of cores to parallelize by. Defaults to single-core

by

either "row" or "column", to specify if rows or columns are samples. Defaults to "row"

distfun

a function used to calculate distance between any pairwise comparisons. Defaults to sqrt(sum((x1 - x2) ^ 2)) (euclidian distance)

Value

a list of data.frames

Examples

1
2
matrix <- replicate(20, rnorm(10))
create_pairwise_comparisons(matrix, ncores = 1) #not allowed to have parallel examples

hui-tony-zk/distanceParallel documentation built on May 17, 2019, 9:13 p.m.