Tidyverse
Repository | |
---|---|
Written in | R |
Type | Package collection |
Website | www |
The tidyverse is a collection of
As of November 2018, the tidyverse package and some of its individual packages comprise 5 out of the top 10 most downloaded R packages.[6] The tidyverse is the subject of multiple books and papers.[7][8][9][10] In 2019, the ecosystem has been published in the Journal of Open Source Software.[11]
Its syntax has been referred to as "supremely readable".[12] Critics of the tidyverse have argued it promotes tools that are harder to teach and learn than their base-R equivalents and are too dissimilar to other programming languages.[13][14] On the other hand, some[15] have argued that tidyverse is a very effective way to introduce complete beginners to programming, as pedagogically it allows students to quickly begin doing powerful data processing tasks.[16][15] Further to this, some practitioners have pointed out that data processing tasks are intuitively much easier to chain together with tidyverse compared to Python Pandas.[17]
Packages
The core packages, which provide functionality to model, transform, and visualize data, include:[18]
Additional packages assist the core collection.[19] Other packages based on the tidy data principles are regularly developed, such as tidytext[20] for text analysis, tidymodels[21] for machine learning, or tidyquant[22] for financial operations.
References
- ^ "Welcome to the Tidyverse". Revolutions. Retrieved 2018-11-26.
- ^ "Tidyverse". www.tidyverse.org. Retrieved 2018-11-26.
- ^ Wickham, Stefan Milton Bache and Hadley (2014-11-22), magrittr: A Forward-Pipe Operator for R, retrieved 2020-04-20
- ^ Wickham, Hadley. 4 Pipes | The tidyverse style guide.
- ISBN 978-0815384571.)
{{cite book}}
: CS1 maint: location missing publisher (link - ^ "RDocumentation". www.rdocumentation.org. Retrieved 2018-11-26.
- S2CID 70005357.
- ISBN 9781449316952.
- )
- )
- S2CID 214002773.
- ^ Steinmetz, Art (2024-04-10). "Outsider Data Science - The Truth About Tidy Wrappers". outsiderdata.netlify.app. Retrieved 2024-04-11.
- ^ Matloff, Norm (30 September 2019). "An opinionated view of the Tidyverse "dialect" of the R language". GitHub. Retrieved 28 October 2019.
- ^ Muenchen, Bob (23 March 2017). "The Tidyverse Curse". r4stats.com.
- ^ a b Heppler, Jason (2018-02-27). "Teaching the tidyverse to R novices". Medium. Retrieved 2023-08-24.
- ^ on, Teach the tidyverse to beginners was published (5 July 2017). "Teach the tidyverse to beginners". Variance Explained. Retrieved 2022-07-15.
- ^ "Why pandas feels clunky when coming from R". Rasmus Bååth's Blog. Retrieved 2024-03-30.
- ^ "Tidyverse packages - Tidyverse". Retrieved 2018-11-26.
- ^ "Tidyverse packages". www.tidyverse.org. Retrieved 2020-12-22.
- ^ Silge, Julia (2023-02-01), tidytext: Text mining using tidy tools, retrieved 2023-02-03
- ^ "Tidymodels". www.tidymodels.org. Retrieved 2023-02-03.
- ^ "Tidy Quantitative Financial Analysis". business-science.github.io. Retrieved 2023-02-03.