Generate correlated variables using a vector of know values and desired maximum and minimum correlations

## Usage

```
correlated_vars(
y,
min_cor = -1,
max_cor = 1,
nvars,
constant = NULL,
operation = "*",
x = NULL
)
```

## Arguments

- y
A vector to generate variables correlated with.

- min_cor
The minimum desired correlation.

- max_cor
The maximum desired correlation.

- nvars
The number of variables.

- constant
A constant. Use

`operation`

to define which operation is used.- operation
The operation to be applied to the

`constant`

value.- x
An optional vector of the same length of

`y`

. If not informed (default) then a normally distributed variable (mean = 0, sd = 1) will be used.

## Author

Tiago Olivoto tiagoolivoto@gmail.com