tidyr: Tidy Messy Data

Tools to help to create tidy data, where each column is a variable, each row is an observation, and each cell contains a single value. 'tidyr' contains tools for changing the shape (pivoting) and hierarchy (nesting and 'unnesting') of a dataset, turning deeply nested lists into rectangular data frames ('rectangling'), and extracting values out of string columns. It also includes tools for working with missing values (both implicit and explicit).

Version: 1.1.0
Depends: R (≥ 3.1)
Imports: dplyr (≥ 0.8.2), ellipsis (≥ 0.1.0), glue, magrittr, purrr, Rcpp, rlang, stringi, tibble (≥ 2.1.1), tidyselect (≥ 1.1.0), utils, vctrs (≥ 0.3.0), lifecycle
LinkingTo: Rcpp
Suggests: covr, jsonlite, knitr, repurrrsive (≥ 1.0.0), rmarkdown, readr, testthat (≥ 2.1.0)
Published: 2020-05-20
Author: Hadley Wickham [aut, cre], Lionel Henry [aut], RStudio [cph]
Maintainer: Hadley Wickham <hadley at rstudio.com>
BugReports: https://github.com/tidyverse/tidyr/issues
License: MIT + file LICENSE
URL: https://tidyr.tidyverse.org, https://github.com/tidyverse/tidyr
NeedsCompilation: yes
Materials: README NEWS
CRAN checks: tidyr results

Downloads:

Reference manual: tidyr.pdf
Vignettes: Usage and migration
nest
Pivoting
Programming with tidyr
rectangling
Tidy data
Package source: tidyr_1.1.0.tar.gz
Windows binaries: r-devel: tidyr_1.1.0.zip, r-release: tidyr_1.1.0.zip, r-oldrel: tidyr_1.1.0.zip
macOS binaries: r-release: tidyr_1.1.0.tgz, r-oldrel: tidyr_1.1.0.tgz
Old sources: tidyr archive

Reverse dependencies:

Reverse depends: biclustermd, bunching, geotoolsR, ggmcmc, mnreadR, plantecowrap, radiant.data, Riex, sfc, shinySIR, ushr
Reverse imports: abjutils, ActFrag, activPAL, actogrammr, adepro, adventr, AeRobiology, AHM, ahpsurvey, aire.zmvm, airt, alakazam, alfred, allestimates, alookr, alphavantager, AMPLE, amt, animaltracker, anomalize, applicable, arealDB, arena2r, auctestr, auk, autoTS, baguette, BaMORC, banter, basket, BasketballAnalyzeR, BatchGetSymbols, BAwiR, bayesammi, bayesbr, BayesianReasoning, BayesMallows, BayesPostEst, baystability, beadplexr, BENMMI, bestSDP, bibliometrix, biclust, BifactorIndicesCalculator, biomod2, bioOED, bioRad, bioset, bipartiteD3, BIS, biscale, bkmr, blkbox, BMTME, BNPdensity, BOJ, bomrang, bootnet, brickr, broom, broom.mixed, bupaR, bwsTools, c14bazAAR, caffsim, capm, carpenter, casen, casino, cassandRa, catlearn, causact, CB2, cdom, ceRtainty, CGPfunctions, ChangePointTaylor, cheese, childsds, cimir, CIMTx, circumplex, clustcurv, clustermole, CNVScope, coalitions, cocktailApp, codebook, codified, cogmapr, collector, colorednoise, colorist, compareDF, comperes, compstatr, concordance, concurve, confoundr, congressbr, contribution, convergEU, corporaexplorer, correlationfunnel, countyfloods, countyweather, coveffectsplot, COVID19, covid19france, covid19nytimes, covid19us, coxed, cpr, ctDNAtools, cutpointr, cvms, cytominer, d3r, dabestr, daqapo, dartR, datadogr, dataframeexplorer, datos, daymetr, dbfaker, DCPO, deaR, DecisionAnalysis, depigner, describedata, descriptr, dexter, dextergui, dexterMST, DiagrammeR, diffrprojectswidget, diseq, DisImpact, disto, distrr, dlookr, dm, dmai, DMCfun, docxtools, dplyrAssist, drifter, dscore, DSSAT, dynfrail, dynparam, dynwrap, easyalluvial, ebirdst, echor, edeaR, eechidna, EFDR, egor, EIX, eixport, elaborator, emba, embed, emuR, engsoccerdata, eph, epidata, epikit, EpiReport, epos, epubr, ERSA, escalation, ESTER, esvis, eudract, europepmc, eurostat, evaluator, EventStudy, ExcelFunctionsR, ExPanDaR, explor, extdplyr, exuber, eye, eyetrackingR, ezEDA, ezmmek, fable, fabletools, factoextra, fasstr, fastqcr, fbar, feasts, fedregs, fgeo.analyze, finalfit, fingertipscharts, fipe, fishflux, fishualize, fitzRoy, fixerapi, FLAME, flashlight, flattabler, flexsurv, fmriqa, foieGras, foodingraph, forecastML, forestinventory, forestmangr, forestr, fpp3, FSinR, FSK2R, ftExtra, funneljoin, futureheatwaves, fuzzyjoin, gen5helper, genius, genogeographer, geoviz, GerminaR, getTBinR, GetTDData, gfer, ggalluvial, ggasym, ggbump, ggdist, ggedit, ggfortify, ggiraphExtra, gglogo, ggmap, ggmosaic, ggmsa, ggpacman, ggpubr, ggQC, ggquickeda, ggRandomForests, ggsolvencyii, ggsom, ggspatial, ggspectra, ggstatsplot, GillespieSSA2, glancedata, gluvarpro, googleAnalyticsR, googlesheets, gprofiler2, graph4lg, graphTweets, gratia, gravitas, gravity, grizbayr, groupedstats, gtsummary, gwdegree, HaDeX, hansard, happybiRthday, harrietr, hddtools, heuristicsmineR, highcharter, HS, HTSSIP, HURDAT, hurricaneexposure, iadf, IBCF.MTME, ICD10gm, IDE, ideamdb, idiogramFISH, idmodelr, iglu, ihpdr, IMP, implicitMeasures, imputeTestbench, inferr, influxdbr, InjurySeverityScore, inspectdf, insurancerating, inventorize, iNZightTools, iNZightTS, iotables, ipfr, ipmisc, irtplay, ISRaD, ItemResponseTrees, jabr, jackstrap, janitor, jpndistrict, jrt, jstor, kayadata, keyATM, kntnr, konfound, LAGOSNE, lans2r, LBSPR, lcsm, ledger, LexisPlotR, lifelogr, lillies, lineartestr, linkspotter, lipidomeR, litteR, loewesadditivity, longitudinalcascade, mafs, malariaAtlas, marketr, mason, matman, matsindf, mboxr, mcStats, mde, meltt, mem, memapp, memoria, MetabolicSurv, metagam, metan, metaplot, metapower, metools, mice, microhaplot, migest, missCompare, miWQS, modelr, modelsummary, modeltime, monkeylearn, morse, MortalityLaws, mosaic, mosaicCore, mosaicModel, mousetrap, mplot, mpoly, MPTmultiverse, mrf2d, mtconnectR, mudata2, multicolor, multinma, N2H4, NACHO, naniar, nanny, nationwider, NBAloveR, ncappc, ncmeta, neo4r, neonUtilities, NetworkChange, NetworkExtinction, NeuralNetTools, neuromplex, newsanchor, NFP, nhdplusTools, nlmixr, nlrx, nls.multstart, noaastormevents, nonmemica, nullabor, obliqueRSF, oddstream, ojsr, omicwas, omu, OncoBayes2, oncrawlR, onemapsgapi, openair, OpenLand, OutliersO3, outreg, owmr, oysteR, packagefinder, pairwiseComparisons, palaeoSig, pammtools, parcats, parsemsf, parsnip, partition, passt, paths, performanceEstimation, PHEindicatormethods, phenofit, photobiologyInOut, PKNCA, PLNmodels, plot3logit, plotdap, plotly, plsmod, pmc, pmdplyr, PML, poissonreg, polAr, polished, pollster, portalr, povcalnetR, powdR, ppcSpatial, PPforest, ppitables, prcr, precisely, predict3d, predictrace, preference, prisonbrief, processanimateR, processmapR, processR, prophet, proustr, psfmi, psychmeta, psycho, psychonetrics, PupillometryR, PupilPre, PWFSLSmoke, pwr2ppl, qdap, qsub, quantable, queuecomputer, quokar, qwraps2, r2dii.analysis, r2dii.match, rabhit, radiant.basics, radiant.model, rainette, ralger, ratPASTA, rattle, ravelRy, rawKS, rcrtan, RCT, rdflib, readabs, recipes, redcapAPI, REDCapR, refund.shiny, regexTestR, regions, registr, regrrr, reproducer, revulyticsR, rfacebookstat, rFIA, RFishBC, rfm, rfPermute, rFSA, rgho, rhmmer, RIdeogram, riskCommunicator, rKolada, RKorAPClient, rmapzen, RmarineHeatWaves, rmdcev, rMorningStar, RNeXML, rnoaa, Rnumerai, roadoi, robCompositions, robvis, ropenaq, ropercenter, rprev, rRofex, rsample, rscopus, rscorecard, rsppfp, RSSL, rstanemax, rstatix, rtimicropem, RTL, rtrek, rtrends, RtutoR, rtypeform, rubias, ruler, rules, rusk, rvkstat, rwalkr, RWDataPlyr, ryandexdirect, sabre, safetyGraphics, sampler, sapfluxnetr, saqgetr, scanstatistics, scatterpie, schrute, scipub, SCORPIUS, sdStaf, secrettext, secuTrialR, seeds, SEERaBomb, sejmRP, semtree, seplyr, sGMRFmix, shazam, SHELF, shinyML, shinyobjects, shinyrecipes, ShinyTester, ShortForm, SIBER, sigminer, Signac, SimBIID, simhelpers, simmer.plot, simplevis, simrel, simTool, simts, SingleCaseES, sismonr, sitar, sjPlot, sjstats, skimr, smog, sobir, SocEpi, sociome, SpaCCr, sparklyr, spatialwarnings, specr, speech, splithalf, squashinformr, ssrn, stability, staRdom, statar, stationaRy, statnipokladna, statsExpressions, statsr, stormwindmodel, strand, strataG, STRMPS, studentlife, suddengains, summarytools, surveydata, survivalAnalysis, survminer, survParamSim, survtmle, sweep, swfscDAS, swfscMisc, swissdd, swissparl, swmmr, SWMPr, SWMPrExtension, syllabifyr, synoptReg, syuzhet, tabr, tabshiftr, taxa, tbrf, teamcolors, TestDimorph, tetraclasse, TextForecast, textrecipes, textreuse, tfestimators, thinkr, thurstonianIRT, tidybayes, tidyBF, tidyboot, tidycat, tidycensus, tidycomm, tidygapminder, tidygenomics, tidygeocoder, tidygraph, tidyHeatmap, tidyhydat, tidyjson, tidylog, tidyMicro, tidymv, tidync, tidyposterior, tidyquant, tidyqwi, tidyREDCap, tidystats, tidytidbits, tidytransit, tidyverse, tigger, timetk, toxEval, treeheatr, trelliscopejs, trialr, TSstudio, tune, ukbtools, understandBPMN, unheadr, unpivotr, usdampr, varsExplore, viafr, vici, virtualPollen, visdat, visvow, vizdraws, vpc, vqtl, VWPre, wbstats, weathercan, webr, whatr, widyr, wordbankr, wrangle, WRTDStidal, wyz.code.metaTesting, wyz.code.offensiveProgramming, wyz.code.rdoc, wyz.code.testthat, xesreadR, xml2relational, xmrr, xpose, xspliner, zFactor
Reverse suggests: admixr, afex, ALA4R, altair, AMR, analyzer, apaTables, ARTool, AzureKusto, baseballDBR, bayestestR, beezdemand, bench, benthos, bggum, bib2df, bisect, BMRSr, bpbounds, BSDA, cancensus, cansim, canvasXpress, canvasXpress.data, causaldrf, climate, ClustImpute, contrast, correlation, cowplot, crawl, cSEM, cvequality, cyanoFilter, datafsm, dbplot, decoder, derivmkts, detrendr, dimRed, dirichletprocess, DLMtool, dlstats, DriveML, DTAT, echarts4r, ecotox, eemR, eesim, effectsize, eia, epiphy, ethnobotanyR, europop, eyelinker, ezplot, fastR2, fauxnaif, fgeo.tool, fivethirtyeight, flagr, forwards, fourierin, FunnelPlotR, GADMTools, ganalytics, ggcharts, ggfan, ggformula, ggparliament, ggthemes, ggwordcloud, googleLanguageR, groupdata2, gsDesign, GSODR, gt, gutenbergr, hal9001, hdme, heatwaveR, heddlr, hilbertSimilarity, htmltab, htmlTable, hutils, idbr, infer, JacobiEigen, Lahman, linguisticsdown, lmeInfo, localIV, lognorm, lplyr, madness, MANOVA.RM, matsbyname, mixdir, mlr, modcmfitr, mortAAR, mosaicData, namedCapture, nandb, nc, NHSRdatasets, nntrf, nomisr, nzelect, ohenery, openEBGM, openintro, oppr, outcomerate, padr, panelr, parSim, patentsview, pbixr, perccalc, permutes, photosynthesis, phyr, physiology, politicaldata, pollen, pollstR, pomp, powerlmm, prevtoinc, projmgr, qicharts2, qualvar, quantities, questionr, radarchart, Radviz, RBesT, readsdr, REddyProc, Rilostat, rlc, rmonad, robmed, rODE, rpmodel, Rrelperm, rsinaica, rtdists, RxODE, SCtools, see, seer, segmentr, sf, SimDesign, simglm, simITS, simstandard, sjmisc, spanish, sparseMVN, ssdtools, stats19, sugrrants, sunburstR, survutils, tauturri, teachingApps, tealeaves, texmex, textmineR, tibble, tibbletime, tictactoe, tidyfast, tidyfst, tidytext, tidyxl, tilegramsR, tmap, truelies, trundler, tsfeatures, tsibble, tvgeom, unjoin, unvotes, usdarnass, usedist, USgrid, valr, VancouvR, vinereg, vlad, volleystat, vosonSML, vroom, WDI, wikisourcer, wrswoR, wrswoR.benchmark, xgxr, yardstick, ypr

Linking:

Please use the canonical form https://CRAN.R-project.org/package=tidyr to link to this page.