Found 454 packages in 0.01 seconds
Tidy Prediction and Plotting of Generalised Additive Models
Provides functions that compute predictions from Generalised Additive Models (GAMs) fitted with 'mgcv' and return them as a tibble. These can be plotted with a generic plot()-method that uses 'ggplot2' or plotted as any other data frame. The main function is predict_gam().
Hierarchical Partitioning of Adjusted R2 and Explained Deviance for Generalized Additive Models
Conducts hierarchical partitioning to calculate individual contributions of each predictor towards adjusted R2 and explained deviance for generalized additive models based on output of gam()in 'mgcv' package, applying the algorithm in this paper: Lai(2024)
Automate the Creation of Generalized Additive Models (GAMs)
This wrapper package for 'mgcv' makes it easier to create high-performing Generalized Additive Models (GAMs). With its central function autogam(), by entering just a dataset and the name of the outcome column as inputs, 'AutoGAM' tries to automate the procedure of configuring a highly accurate GAM which performs at reasonably high speed, even for large datasets.
Visualisations for Generalized Additive Models
Extension of the 'mgcv' package, providing visual tools for Generalized Additive Models that exploit the additive structure of such models, scale to large data sets and can be used in conjunction with a wide range of response distributions. The focus is providing visual methods for better understanding the model output and for aiding model checking and development beyond simple exponential family regression. The graphical framework is based on the layering system provided by 'ggplot2'.
Visualising Statistical Models using Dynamic Nomograms
Demonstrate the results of a statistical model object as a dynamic nomogram in an RStudio panel or web browser. The package provides two generics functions: DynNom, which display statistical model objects as a dynamic nomogram; DNbuilder, which builds required scripts to publish a dynamic nomogram on a web server such as the < https://www.shinyapps.io/>. Current version of 'DynNom' supports stats::lm, stats::glm, survival::coxph, rms::ols, rms::Glm, rms::lrm, rms::cph, and mgcv::gam model objects.
Generalized Kernel Regularized Least Squares
Kernel regularized least squares, also known as kernel ridge regression,
is a flexible machine learning method. This package implements this method by
providing a smooth term for use with 'mgcv' and uses random sketching to
facilitate scalable estimation on large datasets. It provides additional
functions for calculating marginal effects after estimation and for use with
ensembles ('SuperLearning'), double/debiased machine learning ('DoubleML'),
and robust/clustered standard errors ('sandwich'). Chang and Goplerud (2024)
Distributional Stochastic Frontier Analysis
Framework to fit distributional stochastic frontier models. Casts the stochastic frontier model into the flexible framework of distributional regression or otherwise known as General Additive Models of Location, Scale and Shape (GAMLSS). Allows for linear, non-linear, random and spatial effects on all the parameters of the distribution of the output, e.g. effects on the production or cost function, heterogeneity of the noise and inefficiency. Available distributions are the normal-halfnormal and normal-exponential distribution. Estimation via the fast and reliable routines of the 'mgcv' package. For more details see
Shape Constrained Additive Models
Generalized additive models under shape
constraints on the component functions of the linear predictor.
Models can include multiple shape-constrained (univariate
and bivariate) and unconstrained terms. Routines of the
package 'mgcv' are used to set up the model matrix, print,
and plot the results. Multiple smoothing parameter
estimation by the Generalized Cross Validation or similar.
See Pya and Wood (2015)
Predict and Visualize Population-Level Changes in Allele Frequencies in Response to Climate Change
Methods (
Create Elegant Data Visualisations Using the Grammar of Graphics
A system for 'declaratively' creating graphics, based on "The Grammar of Graphics". You provide the data, tell 'ggplot2' how to map variables to aesthetics, what graphical primitives to use, and it takes care of the details.