polar_gam {rticulate} | R Documentation |
Polar generalised additive model (polar GAM)
Description
It fits a generalised additive model (GAM) to transformed polar tongue data
and it returns a model in polar coordinates. Use plot_polar_smooths()
for plotting.
Usage
polar_gam(
formula,
data,
origin = NULL,
fan_lines = c(10, 25),
AR_start = NULL,
...
)
Arguments
formula |
A GAM formula. |
data |
A data set containing the spline coordinates (cartesian coordinates must be in columns named |
origin |
The coordinates of the origin as a vector of |
fan_lines |
A numeric vector with two fan lines (the default is
|
AR_start |
The |
... |
Arguments to be passed to |
Details
It is advised to fit a separate model per speaker, unless you have a working method for inter-speaker normalisation of the coordinates.
Value
An object of class "gam"
as described in
gamObject
.
Examples
library(dplyr)
tongue_it01 <- filter(tongue, speaker == "it01")
pgam <- polar_gam(Y ~ s(X, by = c2_place) + s(X, word, bs = "fs"),
data = tongue_it01)