All of {gratia}'s functions are going through a process of consistency improvement. I want functions to feel like they work in a similar way and output objects in consistent way. This is an ongoing process but it is going to break things... Sorry!
The key thing that I'm doing is changing names of generated columns so that instead of having a name of the form "foo", they will now have a name of the form ".foo". This affects the main user-facing functions smooth_estimates(), derivatives(), etc. It will likely only affect functions that mix derived/generated columns with user data. It makes less sense to prefix all column names with a . for functions that don't mix generated and user data columns.
This might change if I find it more consistent to preface everything.
All of {gratia}'s functions are going through a process of consistency improvement. I want functions to feel like they work in a similar way and output objects in consistent way. This is an ongoing process but it is going to break things... Sorry!
The key thing that I'm doing is changing names of generated columns so that instead of having a name of the form
"foo"
, they will now have a name of the form".foo"
. This affects the main user-facing functionssmooth_estimates()
,derivatives()
, etc. It will likely only affect functions that mix derived/generated columns with user data. It makes less sense to prefix all column names with a.
for functions that don't mix generated and user data columns.This might change if I find it more consistent to preface everything.
Functions to change:
add_fitted()
add_confint()
add_residuals()
add_sizer()
add_sizer()
itselfbasis()
compare_smooths()
concrvity()
confint
methodsconfint.gam()
derivatives()
partial_derivatives()
response_derivatives()
derivative_samples()
difference_smooths()
edf()
model_edf()
fitted_samples()
fitted_values()
penalty()
predicted_samples()
posterior_samples()
rootogram()
smooth_estimates()
smooth_samples()
tidy_basis()