tidyverse
Sign in to saveThe tidyverse is a collection of open source packages for the R programming language introduced by Hadley Wickham and his team that "share an underlying design philosophy, grammar, and data structures" of tidy data. Characteristic features of tidyverse packages include extensive use of non-standard evaluation and encouraging piping.
Source code
The tidyverse is a set of packages that work in harmony because they share common data representations and API design. The tidyverse package is designed to make it easy to install and load core packages from the tidyverse in a single command. If you’re compiling from source, you can run pak::pkg system requirements("tidyverse") , to see the complete set of system packages needed on your machine. library(tidyverse) will load the core tidyverse packages: ggplot2, for data visualisation. dplyr, for data manipulation. tidyr, for data tidying. readr, for data import. purrr, for functional programming. tibble, for tibbles, a modern re-imagining of data frames. stringr, for strings. forcats, for factors. lubridate, for date/times. As well as the core tidyverse, installing this package also installs a selection of other packages that you’re likely to use frequently, but probably not in every analysis. This includes packages for: Working with specific types of vectors: hms, for times. Importing other types of data: haven, for SPSS, SAS and Stata files. httr, for web apis. jsonlite for JSON. readxl, for .xls and .xlsx files. rvest, for web scraping. xml2, for XML. Modelling broom, for turning models into tidy data
Excerpt from the source-code README · 5,025 chars · not written by Vinony
Wikidata facts
- Instance of
- software
- Has part
- ggplot2
- Official website
- www.tidyverse.org
Show 4 more facts
- programmed in
- R
- source code repository URL
- github.com/tidyverse/tidyverse
- copyright license
- MIT License
- software version identifier
- 2.0.0
Sources (4)
via Wikidata · CC0
~3 min read
Encyclopedic overview
2 sectionsContents
- Packages
- References
The tidyverse is a collection of open source packages for the R programming language introduced by Hadley Wickham and his team that "share an underlying design philosophy, grammar, and data structures" of tidy data. Characteristic features of tidyverse packages include extensive use of non-standard evaluation and encouraging piping.
As of November 2018, the tidyverse package and some of its individual packages comprise 5 out of the top 10 most downloaded R packages. The tidyverse is the subject of multiple books and papers. In 2019, the ecosystem has been published in the Journal of Open Source Software.
Excerpted from Wikipedia’s “tidyverse” article, available under the CC BY-SA 4.0 licence.