cosine {coop} | R Documentation |

## Cosine Similarity

### Description

Compute the cosine similarity matrix efficiently. The function
syntax and behavior is largely modeled after that of the
`cosine()`

function from the `lsa`

package, although
with a very different implementation.

### Usage

```
cosine(x, y, use = "everything", inverse = FALSE)
tcosine(x, y, use = "everything", inverse = FALSE)
```

### Arguments

`x` |
A numeric dataframe/matrix or vector. |

`y` |
A vector (when |

`use` |
The NA handler, as in R's |

`inverse` |
Logical; should the inverse covariance matrix be returned? |

### Details

See `?coop-package`

for implementation details.

### Value

The `n\times n`

matrix of all pair-wise vector cosine
similarities of the columns.

### Author(s)

Drew Schmidt

### See Also

### Examples

```
x <- matrix(rnorm(10*3), 10, 3)
coop::cosine(x)
coop::cosine(x[, 1], x[, 2])
```

[Package

*coop*version 0.6-3 Index]