Gavin Simpson
Gavin Simpson
In commit 5df48b45cf6e9be50ae8cef0a30ebcde4254177e the link to the **second** edition in the alert on the first edition site was corrected. However It doesn't look as if the site has been rebuilt...
It would be great if you could pass a labeller to `facet_matrix()`, for example to use `label_parsed()` to render plot math expressions. However `facet_matrix()` doesn't accept a `labeller` argument that...
The discrete time AR(1) correlation structure can be generalised to the continuous time setting. A continuous time AR(1) or CAR(1) correlation structure can be defined as h(s, ϕ) = ϕs,...
* [ ] {HDInterval} to get HDIs? * [ ] or just use {ggdist} to do this? * [ ] or {tidybayes} * [ ] should we return objects compatible...
Previously this was largely handled because {gratia} silently ignored 3+ dimensional smooths when plotting (which is where such random effect smooths would arise - if univariate random smooth users would...
Update `confint.gam()` so that it uses `smooth_estimates()` instead of the soft-deprecated `evaluate_smooth()`
{gratia} needs more and better documentation. 1. Add vignettes to illustrate the features of the package, and 2. Improve the documentation of functions that lack good documentation (like details) ###...
It would be useful to have `fitted_values()` try to warn about data combinations (perhaps factors only - ignore numeric by factor interactions) that didn't exist in the original data. `predict.gam()`...
There are at least 3 (4 if you consider `confint()`'s `parm` argument but that's not my fault) ways across {gratia}'s functions of identifying which smooths/model terms are to be considered...
This would be a nice addition too as `GJRM::gamlss()` allows for a wider suite of LSS families than `mgcv::gam()` does currently but still uses fitting methods that are in the...