degree {dials} | R Documentation |

## Parameters for exponents

### Description

These parameters help model cases where an exponent is of interest (e.g.
`degree()`

or `spline_degree()`

) or a product is used (e.g. `prod_degree`

).

### Usage

```
degree(range = c(1, 3), trans = NULL)
degree_int(range = c(1L, 3L), trans = NULL)
spline_degree(range = c(1L, 10L), trans = NULL)
prod_degree(range = c(1L, 2L), trans = NULL)
```

### Arguments

`range` |
A two-element vector holding the |

`trans` |
A |

### Details

`degree()`

is helpful for parameters that are real number exponents (e.g.
`x^degree`

) whereas `degree_int()`

is for cases where the exponent should be
an integer.

The difference between `degree_int()`

and `spline_degree()`

is the default ranges
(which is based on the context of how/where they are used).

`prod_degree()`

is used by `parsnip::mars()`

for the number of terms in
interactions (and generates an integer).

### Examples

```
degree()
degree_int()
spline_degree()
prod_degree()
```

*dials*version 1.2.1 Index]