Learn R Programming

LSAfun (version 0.5.3)

distance: Compute distance

Description

Computes distance metrics for two single words

Usage

distance(x,y,method="euclidean",tvectors=tvectors,breakdown=FALSE)

Arguments

x

A single word, given as a character of length(x) = 1

y

A single word, given as a character of length(y) = 1

method

Specifies whether to compute euclidean or cityblock metric

tvectors

the semantic space in which the computation is to be done (a numeric matrix where every row is a word vector)

breakdown

if TRUE, the function breakdown is applied to the input

Value

The distance value as a numeric

Details

Computes Minkowski metrics, i.e. geometric distances between the vectors for two given words. Possible options are euclidean for the Euclidean Distance, \( d(x,y) = \sqrt{\sum{(x-y)^2}}\), and cityblock for the City Block metric, \( d(x,y) = \sum{|x-y|}\)

See Also

Cosine asym

Examples

Run this code
# NOT RUN {
data(wonderland)

distance("alice","rabbit",method="euclidean",tvectors=wonderland)
# }

Run the code above in your browser using DataLab