Updated renv and packages.
Updated GitHub Action for pkgdown.
predict_gam()
now has the extra argument type
, which allows the user to return the predicted values based on all terms or based on each term separately.Use renv for development.
@return
roxygen entry added to all functions documentation.
ci_z
argument in plot_difference()
.
get_smooths_difference()
now includes a group
column with a numeric index of significance blocks, so that plotting difference smooths with more than two alternating significance values is correct (see plot-smooths
vignette, last example).✨ - get_smooths_difference()
which returns a tibble with the difference of two levels of a smooth (#11).
🍇 - plot-smooths.Rmd
now includes a plotting example with get_smooths_difference()
.
👷 - Add GitHub actions for R CMD check.
🖼 - Add logo!
reintroduced plot_difference()
.
imported code from itsadug for better integration with plot_difference()
and compatibility with R 3.6.1.
🍇 include example of get_gam_predictions()
in plot smooths vignette.
get_gam_predictions()
now returns an .idx
column which assigns a number to each curve (when multiple variables are used). The .idx
column can be used to correctly group geom_ribbon()
for plotting CIs.plot_difference()
due to the archiving of itsadug. To plot difference smooths, you can use mgcViz::plotDiff()
.prevent error from dplyr::lag()
when type of default is different (prepare for upcoming dplyr 1.0.0)
roxygen version 7.1.0
transform
argument in get_gam_predictions()
and plot_smooths()
(closes https://github.com/stefanocoretta/tidymv/issues/9)
exlude_random
argument in plot_difference()
(it was TRUE
by default and it was not possible to change it)
error message in get_gam_predictions
when using discretised bam models and exclude_random = TRUE
(which is the default)
two example datasets to be used in the examples
example of non-Gaussian GAM in plot*smooths
vignette
support for models with non*syntactic column names (log(y) ~ s(log(x))
)
add option of setting values to NULL
in predict_gam()
when excluding terms to reduce computation time (also mentioned in the vignette)
improved performance of get_gam_predictions()
when excluding terms
included mention to loaded packages in the vignettes
wrong examples in plot_smooths()
and plot_difference()
(closes https://github.com/stefanocoretta/tidymv/issues/10)
handling of s(bs = "re")
smooths
alpha of 0 line in difference smooth plot (now set to 0.5)
prepared for CRAN first release
plot_difference()
time_series
is now deprecated and replaced with series
. time_series
will be removed in future releases.predict_gam()
to return a dataframe with all predictors and fitted values with standard error
geom_smooth_ci()
which provides a new ggplot2
geom
to conveniently plot smooths and confidence intervals from the output of predict_gam()
vignette that illustrates how to use the new functions
examples in the documentation
create_event_start()
(> create_start_event()
, it breaks backward compatibility)plot_gamsd()
(use plot_smooths()
and plot_difference()
)install_github
argument for building vignettesrlang
series_length
default to 100 in plot_difference()
plot_difference()
to plot difference smooths
support for plotting single smooth
plot_gamsd()
now mentions plot_difference()
split
argument for separating columns (useful for interactions)
how to plot interactions in vignette
exclude_terms
argument to exclude terms when predicting
exclude tensor.smooths
when plotting smooths
experimental ylim
argument to plot_gamsd()
plot_gamsd()
which said “will be deprecated”get_gam_predictions()
get_gam_predictions()
for predicting with a gam
object
plot_smooths()
for plotting smooths
plot*smooths.Rmd
vignette
support for models with smooths with terms not in time_series
typo in documentation of create_event_start()
double call of itsadug
in DESCRIPTION
note about lag
on check
note about non*imported itsadug
incompatibility with rlang@v0.2.0
plot_gamsd()
will be deprecated: use plot_smooths
instead. Plotting both smooths and difference smooth is not supported yet.rm_re
parameter for removing random effects in plot_gamsd
depends on itsadug
event.col
to event_col
in create_start_event()
for style consistencyplot_gamsd()
gam
model in the vignette now has a reference smooth s(x2)
updated vignette
lag()
for create_event_start()
plot_gamsd
about missing xmin and xmax in annotate if there is no differencecreate_start_event
function
plot_gamsd
function