Title: | Easily Install and Load the 'Tidymodels' Packages |
Version: | 1.3.0 |
Description: | The tidy modeling "verse" is a collection of packages for modeling and statistical analysis that share the underlying design philosophy, grammar, and data structures of the tidyverse. |
License: | MIT + file LICENSE |
URL: | https://tidymodels.tidymodels.org, https://github.com/tidymodels/tidymodels |
BugReports: | https://github.com/tidymodels/tidymodels/issues |
Depends: | R (≥ 3.6) |
Imports: | broom (≥ 1.0.7), cli (≥ 3.6.4), conflicted (≥ 1.2.0), dials (≥ 1.4.0), dplyr (≥ 1.1.4), ggplot2 (≥ 3.5.1), hardhat (≥ 1.4.1), infer (≥ 1.0.7), modeldata (≥ 1.4.0), parsnip (≥ 1.3.0), purrr (≥ 1.0.4), recipes (≥ 1.1.1), rlang (≥ 1.1.5), rsample (≥ 1.2.1), rstudioapi (≥ 0.17.1), tibble (≥ 3.2.1), tidyr (≥ 1.3.1), tune (≥ 1.3.0), workflows (≥ 1.2.0), workflowsets (≥ 1.1.0), yardstick (≥ 1.3.2) |
Suggests: | covr, glue, knitr, rmarkdown, testthat (≥ 3.0.0), xml2 |
VignetteBuilder: | knitr |
Config/Needs/website: | tidyverse/tidytemplate |
Config/testthat/edition: | 3 |
Encoding: | UTF-8 |
RoxygenNote: | 7.3.2 |
NeedsCompilation: | no |
Packaged: | 2025-02-21 22:13:08 UTC; max |
Author: | Max Kuhn |
Maintainer: | Max Kuhn <max@posit.co> |
Repository: | CRAN |
Date/Publication: | 2025-02-21 22:50:02 UTC |
tidymodels: Easily Install and Load the 'Tidymodels' Packages
Description
The tidy modeling "verse" is a collection of packages for modeling and statistical analysis that share the underlying design philosophy, grammar, and data structures of the tidyverse.
Author(s)
Maintainer: Max Kuhn max@posit.co (ORCID)
Authors:
Hadley Wickham hadley@posit.co
Other contributors:
Posit Software, PBC [copyright holder, funder]
See Also
Useful links:
Report bugs at https://github.com/tidymodels/tidymodels/issues
List all dependencies
Description
List all dependencies
Usage
pkg_deps(x = "tidymodels", recursive = FALSE)
Arguments
x |
A character string for the packages being evaluated. |
recursive |
If |
Facilities for loading and updating other packages
Description
The tidymodels metapackage contains a set of tags for specific topics in modeling and analysis. These can be used to load packages in groups.
Usage
tag_show()
tag_attach(tag)
tag_update(tag)
Arguments
tag |
A character strong for the tag. Current options are: 'Bayesian analysis', 'deep learning', 'ensembles', 'extra models', 'extra recipes', 'feature engineering', 'interpretation', 'parallel processing', 'parameter tuning', 'resampling', 'text analysis', 'time series', and 'visualization'. |
Examples
tag_show()
Conflicts between the tidymodels and other packages
Description
This function lists all the conflicts between packages in the tidymodels and other packages that you have loaded.
Usage
tidymodels_conflicts()
Details
There are four conflicts that are deliberately ignored: intersect
,
union
, setequal
, and setdiff
from dplyr. These functions
make the base equivalents generic, so shouldn't negatively affect any
existing code.
To manage conflicts, you can use the conflicted package. To prefer tidymodels
functions over other functions, use tidymodels_prefer()
.
See Also
Examples
tidymodels_conflicts()
List all packages in the tidymodels
Description
List all packages in the tidymodels
Usage
tidymodels_packages(include_self = TRUE)
Arguments
include_self |
Include tidymodels in the list? |
Examples
tidymodels_packages()
Resolve conflicts between tidymodels packages and others
Description
tidymodels_prefer()
uses the conflicted
package to handle common
conflicts with tidymodels and other packages.
Usage
tidymodels_prefer(quiet = TRUE)
Arguments
quiet |
If |
Details
The list of conflicts includes several dozen that are known issues with other packages.
Note that the conflicted package is used to manage which packages take
precedence. Using tidymodels_prefer()
will turn on general conflict
resolution during the R session.
See Also
Examples
tidymodels_prefer(quiet = FALSE)
Update tidymodels packages
Description
This will check to see if all tidymodels packages (and optionally, their dependencies) are up-to-date, and will install after an interactive confirmation.
Usage
tidymodels_update(pkg = "tidymodels", recursive = FALSE, ...)
Arguments
pkg |
A character string for the model being updated. |
recursive |
If |
... |
Extra arguments to pass to |
Value
Nothing is returned but a message is printed to the console about which packages (if any) should be installed along with code to do so.
Examples
## Not run:
tidymodels_update()
## End(Not run)