# rdist 0.0.5

# rdist 0.0.4

- Some bugfixes to make CRAN compatible

# rdist 0.0.3

- Added documentation pages
- Added
`product_metric`

- Added
`farthest_point_sampling`

- Added
`is_distance_matrix`

and
`triangle_inequality`

checks

# rdist 0.0.2

- Fixed bug in jaccard distance
- Fixed bug in euclidean distance
- Added labels to rdist output

# rdist 0.0.1

An R package to calculate distances. This provide a common framework
to calculate distances.

There are three main functions: - `rdist`

computes the
pairwise distances between observations in one matrix and returns a
`dist`

object, - `pdist`

computes the pairwise
distances between observations in one matrix and returns a
`matrix`

, and - `cdist`

computes the distances
between observations in two matrices and returns a
`matrix`

.

All functions have an argument `metric`

that can be used
to specify the distance function. Available metrics are
`"euclidean"`

, `"minkowski"`

,
`"manhattan"`

, `"maximum"`

,
`"canberra"`

, `"angular"`

,
`"correlation"`

, `"absolute_correlation"`

,
`"hamming"`

, and `"jaccard"`

. All functions will
return NA or NaN when one of the compared vectors contains NAs.

## Installation

To install the latest released version from CRAN:

`install.packages("rdist")`

To install the latest development version from github:

```
install.packages("devtools")
devtools::install_github("blasern/rdist")
```

## Development

If you find issues, please let me know. If you
would like to contribute, please create a pull
request.