Returns the name(s) of the response variable(s) from a model object.

`find_response(x, combine = TRUE, ...)`

## Arguments

x |
A fitted model. |

combine |
Logical, if `TRUE` and the response is a matrix-column,
the name of the response matches the notation in formula, and would for
instance also contain patterns like `"cbind(...)"` . Else, the original
variable names from the matrix-column are returned. See 'Examples'. |

... |
Currently not used. |

## Value

The name(s) of the response variable(s) from `x`

as character
vector, or `NULL`

if response variable could not be found.

## Examples

```
if (require("lme4")) {
data(cbpp)
cbpp$trials <- cbpp$size - cbpp$incidence
m <- glm(cbind(incidence, trials) ~ period, data = cbpp, family = binomial)
find_response(m, combine = TRUE)
find_response(m, combine = FALSE)
}
#> [1] "incidence" "trials"
```