{"id":13445131,"url":"https://github.com/tidyverse/tidyverse","last_synced_at":"2025-05-13T21:04:05.334Z","repository":{"id":38239102,"uuid":"67510715","full_name":"tidyverse/tidyverse","owner":"tidyverse","description":"Easily install and load packages from the tidyverse","archived":false,"fork":false,"pushed_at":"2024-10-21T22:01:22.000Z","size":3304,"stargazers_count":1718,"open_issues_count":9,"forks_count":292,"subscribers_count":96,"default_branch":"main","last_synced_at":"2025-05-10T11:52:29.767Z","etag":null,"topics":["data-science","r","tidyverse"],"latest_commit_sha":null,"homepage":"https://tidyverse.tidyverse.org","language":"R","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"other","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/tidyverse.png","metadata":{"files":{"readme":"README.Rmd","changelog":"NEWS.md","contributing":".github/CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":".github/CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":".github/SUPPORT.md","governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":"codemeta.json","zenodo":null}},"created_at":"2016-09-06T13:29:39.000Z","updated_at":"2025-05-10T04:39:16.000Z","dependencies_parsed_at":"2023-02-12T23:30:37.571Z","dependency_job_id":"3280318e-9240-496f-8319-63ccf8175be5","html_url":"https://github.com/tidyverse/tidyverse","commit_stats":{"total_commits":355,"total_committers":37,"mean_commits":9.594594594594595,"dds":0.3183098591549296,"last_synced_commit":"62f32d43e1e0650e4c05632dbfbe06977d1f292f"},"previous_names":["hadley/tidyverse"],"tags_count":9,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tidyverse%2Ftidyverse","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tidyverse%2Ftidyverse/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tidyverse%2Ftidyverse/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/tidyverse%2Ftidyverse/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/tidyverse","download_url":"https://codeload.github.com/tidyverse/tidyverse/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":253411503,"owners_count":21904143,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":["data-science","r","tidyverse"],"created_at":"2024-07-31T05:00:23.689Z","updated_at":"2025-05-13T21:04:05.316Z","avatar_url":"https://github.com/tidyverse.png","language":"R","funding_links":[],"categories":["2017","R","R Packages"],"sub_categories":["Essentials","Book/monograph Lists and Reviews"],"readme":"---\noutput: github_document\n---\n\u003c!-- README.md is generated from README.Rmd. Please edit that file --\u003e\n\n```{r, include = FALSE}\nknitr::opts_chunk$set(\n  collapse = TRUE,\n  comment = \"#\u003e\",\n  fig.path = \"README-\"\n)\noptions(cli.hyperlink = FALSE)\n```\n\n# tidyverse \u003ca href='https://tidyverse.tidyverse.org'\u003e\u003cimg src='man/figures/logo.png' align=\"right\" height=\"138\" /\u003e\u003c/a\u003e\n\n\u003c!-- badges: start --\u003e\n[![CRAN status](https://www.r-pkg.org/badges/version/tidyverse)](https://cran.r-project.org/package=tidyverse)\n[![R-CMD-check](https://github.com/tidyverse/tidyverse/actions/workflows/R-CMD-check.yaml/badge.svg)](https://github.com/tidyverse/tidyverse/actions/workflows/R-CMD-check.yaml)\n[![Codecov test coverage](https://codecov.io/gh/tidyverse/tidyverse/branch/main/graph/badge.svg)](https://app.codecov.io/gh/tidyverse/tidyverse?branch=main)\n\u003c!-- badges: end --\u003e\n\n## Overview\n\nThe 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.\n\nIf you'd like to learn how to use the tidyverse effectively, the best place to start is [R for Data Science (2e)](https://r4ds.hadley.nz/).\n\n## Installation\n\n::: .pkgdown-release\n```{r eval = FALSE}\n# Install from CRAN\ninstall.packages(\"pak\")\n```\n\nIf you have any problems installing tidyverse, we recommend trying with [pak](https://pak.r-lib.org) since it is likely to help diagnose the problem:\n\n```{r eval = FALSE}\n# install.packages(\"pak\")\npak::pak(\"tidyverse\")\n```\n\n:::\n\n::: .pkgdown-devel\n```{r eval = FALSE}\n# Install the development version from GitHub\n# install.packages(\"pak\")\npak::pak(\"tidyverse/tidyverse\")\n```\n:::\n\nIf 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.\n\n## Usage\n\n`library(tidyverse)` will load the core tidyverse packages:\n\n* [ggplot2](https://ggplot2.tidyverse.org), for data visualisation.\n* [dplyr](https://dplyr.tidyverse.org), for data manipulation.\n* [tidyr](https://tidyr.tidyverse.org), for data tidying.\n* [readr](https://readr.tidyverse.org), for data import.\n* [purrr](https://purrr.tidyverse.org), for functional programming.\n* [tibble](https://tibble.tidyverse.org), for tibbles, a modern re-imagining of data frames.\n* [stringr](https://github.com/tidyverse/stringr), for strings.\n* [forcats](https://github.com/tidyverse/forcats), for factors.\n* [lubridate](https://github.com/tidyverse/lubridate), for date/times.\n\nYou also get a condensed summary of conflicts with other packages you have loaded:\n\n```{r example}\nlibrary(tidyverse)\n```\n\nYou can see conflicts created later with `tidyverse_conflicts()`:\n\n```{r conflicts}\nlibrary(MASS)\ntidyverse_conflicts()\n```\n\nAnd you can check that all tidyverse packages are up-to-date with `tidyverse_update()`:\n\n```{r update, eval = FALSE}\ntidyverse_update()\n#\u003e The following packages are out of date:\n#\u003e  * broom (0.4.0 -\u003e 0.4.1)\n#\u003e  * DBI   (0.4.1 -\u003e 0.5)\n#\u003e  * Rcpp  (0.12.6 -\u003e 0.12.7)\n#\u003e\n#\u003e Start a clean R session then run:\n#\u003e install.packages(c(\"broom\", \"DBI\", \"Rcpp\"))\n```\n\n## Packages\n\nAs 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:\n\n*   Working with specific types of vectors:\n\n    * [hms](https://github.com/tidyverse/hms), for times.\n\n*   Importing other types of data:\n\n    * [haven](https://github.com/tidyverse/haven), for SPSS, SAS and Stata files.\n    * [httr](https://github.com/r-lib/httr), for web apis.\n    * [jsonlite](https://github.com/jeroen/jsonlite) for JSON.\n    * [readxl](https://github.com/tidyverse/readxl), for `.xls` and `.xlsx` files.\n    * [rvest](https://github.com/tidyverse/rvest), for web scraping.\n    * [xml2](https://github.com/r-lib/xml2), for XML.\n\n*   Modelling\n\n    * [broom](https://github.com/tidymodels/broom), for turning models into\n      tidy data\n\n## Code of Conduct\n\nPlease note that the tidyverse project is released with a [Contributor Code of Conduct](https://tidyverse.tidyverse.org/CODE_OF_CONDUCT.html).\nBy contributing to this project, you agree to abide by its terms.\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftidyverse%2Ftidyverse","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Ftidyverse%2Ftidyverse","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Ftidyverse%2Ftidyverse/lists"}