View source: R/PLNmixturefamily-S3methods.R

plot.PLNmixturefamily | R Documentation |

Display the criteria associated with a collection of PLNmixture fits (a PLNmixturefamily)

```
## S3 method for class 'PLNmixturefamily'
plot(
x,
type = c("criteria", "diagnostic"),
criteria = c("loglik", "BIC", "ICL"),
reverse = FALSE,
...
)
```

`x` |
an R6 object with class |

`type` |
a character, either |

`criteria` |
vector of characters. The criteria to plot in c("loglik", "BIC", "ICL"). Default is c("loglik", "BIC", "ICL"). |

`reverse` |
A logical indicating whether to plot the value of the criteria in the "natural" direction (loglik - 0.5 penalty) or in the "reverse" direction (-2 loglik + penalty). Default to FALSE, i.e use the natural direction, on the same scale as the log-likelihood. |

`...` |
additional parameters for S3 compatibility. Not used |

The BIC and ICL criteria have the form 'loglik - 1/2 * penalty'
so that they are on the same scale as the model log-likelihood. You can change this direction and use the alternate form '-2*loglik + penalty', as some authors do, by setting `reverse = TRUE`

.

Produces either a diagnostic plot (with `type = 'diagnostic'`

) or the evolution of the criteria
of the different models considered (with `type = 'criteria'`

, the default).

```
data(trichoptera)
trichoptera <- prepare_data(trichoptera$Abundance, trichoptera$Covariate)
myMixtures <- PLNmixture(Abundance ~ 1 + offset(log(Offset)),
data = trichoptera, control = PLNmixture_param(smoothing = "none"))
plot(myMixtures, reverse = TRUE)
```

Embedding an R snippet on your website

Add the following code to your website.

For more information on customizing the embed code, read Embedding Snippets.