buildWijMatrix: buildWijMatrix

Description Usage Arguments Value

View source: R/buildEdgeMatrix.R

Description

Rescale the weights in an edge matrix to match a given perplexity.

Usage

 1
 2
 3
 4
 5
 6
 7
 8
 9
10
buildWijMatrix(x, threads = NULL, perplexity = 50)

## S3 method for class 'edgematrix'
buildWijMatrix(x, threads = NULL, perplexity = 50)

## S3 method for class 'TsparseMatrix'
buildWijMatrix(x, threads = NULL, perplexity = 50)

## S3 method for class 'CsparseMatrix'
buildWijMatrix(x, threads = NULL, perplexity = 50)

Arguments

x

An edgematrix, either an 'edgematrix' object or a sparse matrix.

threads

The maximum number of threads to spawn. Determined automatically if NULL (the default).

perplexity

Given perplexity.

Value

A list with the following components:

'dist'

An [N,K] matrix of the distances to the nearest neighbors.

'id'

An [N,K] matrix of the node indexes of the neartest neighbors. Note that this matrix is 1-indexed, unlike most other matrices in this package.

'k'

The number of nearest neighbors.


largeVis documentation built on Feb. 17, 2018, 1:01 a.m.