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.0.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 (≥ 0.2.5), utils, vctrs (≥ 0.2.0), lifecycle
LinkingTo: Rcpp
Suggests: covr, jsonlite, knitr, repurrrsive (≥ 1.0.0), rmarkdown, readr, testthat (≥ 2.1.0)
Published: 2019-09-11
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
rectangling
Tidy data
Package source: tidyr_1.0.0.tar.gz
Windows binaries: r-devel: tidyr_1.0.0.zip, r-devel-gcc8: tidyr_1.0.0.zip, r-release: tidyr_1.0.0.zip, r-oldrel: tidyr_1.0.0.zip
OS X binaries: r-release: tidyr_1.0.0.tgz, r-oldrel: tidyr_1.0.0.tgz
Old sources: tidyr archive

Reverse dependencies:

Reverse depends: biclustermd, bunching, geotoolsR, ggmcmc, mnreadR, radiant.data, Riex, rsample, sfc, ushr
Reverse imports: abjutils, ActFrag, activPAL, actogrammr, AeRobiology, AHM, ahpsurvey, aire.zmvm, alakazam, alfred, alphavantager, AMPLE, AMR, amt, anomalize, arena2r, auctestr, auk, BaMORC, banter, basket, BatchGetSymbols, BAwiR, bayesammi, BayesMallows, BayesPostEst, baystability, bdl, beadplexr, BENMMI, biclust, BifactorIndicesCalculator, bioOED, bioset, bipartiteD3, BIS, biscale, bkmr, blkbox, BMTME, BNPdensity, bomrang, bootnet, bossMaps, breathtestcore, breathteststan, broom, broom.mixed, broomExtra, bupaR, bwsTools, c14bazAAR, caffsim, capm, carpenter, casino, cassandRa, catlearn, CB2, ccfa, cdom, censusxy, ceRtainty, cheese, childsds, cimir, circumplex, ClimMobTools, CNVScope, coalitions, cocktailApp, codified, cogmapr, colorednoise, compareDF, comperes, compstatr, concurve, confoundr, congressbr, contribution, corporaexplorer, correlationfunnel, countyfloods, countyweather, coveffectsplot, coxed, cpr, crypto, cursory, cutpointr, cvms, d3r, dabestr, dartR, datadogr, daymetr, dbfaker, dbparser, deaR, DecisionAnalysis, describedata, descriptr, dexter, dextergui, dexterMST, DiagrammeR, diceR, diffrprojectswidget, disto, distrr, diyar, DLMtool, dlookr, dmai, docxtools, dplyrAssist, drifter, ds4psy, dynfrail, dynparam, dynwrap, easyalluvial, ebirdst, echor, economiccomplexity, edeaR, eechidna, EFDR, egor, eiCompare, EIX, eixport, embed, emuR, engsoccerdata, eph, epidata, EpiReport, episheet, epos, epubr, ERSA, ESTER, eudract, eurostat, evaluator, EventStudy, ExPanDaR, explor, extdplyr, exuber, eyetrackingR, fable, fabletools, factoextra, fastqcr, fbar, feasts, fedregs, fgeo.analyze, finalfit, fingertipscharts, fipe, fitzRoy, fixerapi, flashlight, flexsurv, fmriqa, foieGras, foodingraph, forecastML, forestinventory, forestmangr, fpp3, frostr, futureheatwaves, fuzzyjoin, gaiah, gen5helper, genius, genogeographer, geomnet, geoparser, geoviz, GerminaR, getTBinR, GetTDData, gfer, ggalluvial, ggasym, ggedit, ggformula, ggfortify, ggiraphExtra, ggmap, ggmosaic, ggmsa, ggpubr, ggQC, ggquickeda, ggRandomForests, ggsolvencyii, ggsom, ggspatial, ggspectra, ggstatsplot, GillespieSSA2, glancedata, gluvarpro, googleAnalyticsR, googlesheets, gprofiler2, graph4lg, graphTweets, gratia, gravitas, gravity, groupedstats, gtsummary, gwdegree, HaDeX, hansard, happybiRthday, harrietr, healthcareai, heuristicsmineR, highcharter, HS, HTSSIP, HURDAT, hurricaneexposure, iadf, IBCF.MTME, ICD10gm, IDE, idealstan, ideamdb, idmodelr, ihpdr, IMP, implicitMeasures, imputeTestbench, IncucyteDRC, INDperform, inferr, influxdbr, InjurySeverityScore, inspectdf, iotables, ipfr, irtplay, jabr, janitor, jpndistrict, jrt, jstor, kayadata, kntnr, konfound, LAGOSNE, lans2r, LBSPR, ledger, lifelogr, lillies, linkspotter, listless, litteR, longitudinalcascade, mafs, malariaAtlas, mason, matsindf, mboxr, mcStats, meltt, mem, memapp, memoria, MetabolicSurv, MetamapsDB, metamicrobiomeR, metaplot, microhaplot, migest, missCompare, miWQS, mlbgameday, modelr, modelsummary, monkeylearn, morse, MortalityLaws, mosaic, mosaicCore, mosaicModel, mousetrap, mplot, mpoly, MPTmultiverse, mtconnectR, mudata2, multicolor, multistateutils, N2H4, NACHO, naniar, nationwider, NBAloveR, ncappc, ncmeta, neo4r, neonUtilities, NetworkChange, NetworkExtinction, NeuralNetTools, neuropsychology, newsanchor, NFP, nlmixr, nlrx, nls.multstart, nmfem, noaastormevents, nonmemica, nullabor, obliqueRSF, oceanis, olsrr, omu, OncoBayes2, oncrawlR, openair, OutliersO3, outreg, owmr, packagefinder, pairwiseComparisons, palaeoSig, pammtools, parcats, parsemsf, parsnip, partition, passt, perccalc, performanceEstimation, PHEindicatormethods, phenofit, photobiologyInOut, photosynthesis, pixiedust, PKNCA, PLNmodels, plotdap, plotly, pmc, pmdplyr, PML, PopED, portalr, povcalnetR, powdR, ppcSpatial, PPforest, ppitables, prcr, predict3d, predictrace, preference, prisonbrief, processanimateR, processmapR, processR, prophet, proustr, psychmeta, psycho, ptstem, PupilPre, PWFSLSmoke, pwr2ppl, qdap, qsub, quantable, queuecomputer, quokar, qwraps2, rabhit, radiant.basics, radiant.model, rattle, raustats, rcrtan, rcv, rdflib, rdiversity, readabs, recipes, redcapAPI, REDCapR, refund.shiny, regrrr, reproducer, rfacebookstat, rFIA, RFishBC, rfm, rfPermute, rhmmer, RIdeogram, rmapzen, RmarineHeatWaves, rmdcev, RNeXML, rnoaa, roadoi, robCompositions, robvis, ropenaq, ropercenter, rprev, rscopus, rsppfp, RSSL, rstanemax, rstatix, RtextSummary, rtimicropem, rtrek, rtrends, RtutoR, rtypeform, rubias, ruler, rusk, rvkstat, rwalkr, RWDataPlyr, sabre, safetyGraphics, sampler, SanzCircos, saotd, sapfluxnetr, saqgetr, scanstatistics, scatterpie, SCORPIUS, sdStaf, SEERaBomb, sejmRP, seplyr, sGMRFmix, shazam, SHELF, shinyML, ShinyTester, ShortForm, SIBER, sidrar, sigminer, silicate, SimBIID, simmer.plot, simrel, simTool, simts, SingleCaseES, sismonr, sitar, sjPlot, sjstats, skimr, sobir, sociome, SpaCCr, sparklyr, spatialwarnings, spinebil, splithalf, spotifyr, stability, staRdom, starmie, statar, stationaRy, statsExpressions, statsr, stormwindmodel, strapgod, STRMPS, studentlife, suddengains, sugarbag, summarytools, suropt, surveydata, survivalAnalysis, survminer, survtmle, sweep, swissdd, swmmr, SWMPr, SWMPrExtension, syllabifyr, syuzhet, tabr, taxa, tbrf, teachingApps, tealeaves, tetraclasse, TextForecast, textreuse, tfestimators, theseus, thinkr, thurstonianIRT, tibbleOne, tidybayes, tidyboot, tidycells, tidycensus, tidycomm, tidygenomics, tidygeocoder, tidygraph, tidyhydat, tidyjson, tidylog, tidymargins, tidymv, tidync, tidyposterior, tidyquant, tidyqwi, tidystats, tidytidbits, tidytransit, tidyverse, tigger, timetk, toxEval, trelliscopejs, trialr, trread, TSstudio, ukbtools, understandBPMN, unpivotr, varsExplore, viafr, vici, virtualPollen, visdat, vqtl, VWPre, wbstats, weathercan, whoa, widyr, wordbankr, wrangle, WRTDStidal, wyz.code.metaTesting, wyz.code.offensiveProgramming, wyz.code.rdoc, wyz.code.testthat, xesreadR, XGR, xmrr, xpose, xspliner, zFactor
Reverse suggests: afex, ALA4R, altair, apaTables, ARTool, AzureKusto, baseballDBR, bayestestR, beezdemand, bench, benthos, bib2df, bisect, blorr, BMRSr, bpbounds, BSDA, cancensus, cansim, causaldrf, ClustImpute, cowplot, crawl, cvequality, cyanoFilter, datafsm, datos, dbplot, decoder, derivmkts, detrendr, dimRed, dirichletprocess, dlstats, DTAT, dupree, echarts4r, ecotox, edgarWebR, eemR, eesim, effectsize, eia, epiphy, ethnobotanyR, europop, expstudies, eyelinker, ezplot, fastR2, fgeo.tool, fivethirtyeight, flagr, forwards, fourierin, FunnelPlotR, GADMTools, ganalytics, ggfan, ggparliament, ggthemes, ggwordcloud, googleLanguageR, groupdata2, GSODR, gutenbergr, hdme, hilbertSimilarity, htmltab, htmlTable, hutils, idbr, imgw, JacobiEigen, Lahman, LDATS, linguisticsdown, lognorm, lplyr, madness, MANOVA.RM, matsbyname, mice, mixdir, modcmfitr, mortAAR, mosaicData, namedCapture, nandb, nc, NHSRdatasets, nomisr, nzelect, ohenery, openEBGM, oppr, outcomerate, padr, panelr, parSim, patentsview, permutes, phyr, physiology, politicaldata, pollstR, pomp, powerlmm, prevtoinc, projmgr, qicharts2, qualvar, quantities, questionr, radarchart, RBesT, REddyProc, rfbCNPJ, Rilostat, rmonad, robmed, rODE, rpmodel, rsinaica, rtdists, RxODE, see, segmentr, sf, simglm, simstandard, sjmisc, spanish, sparseMVN, ssdtools, stats19, sugrrants, sunburstR, survutils, tauturri, textmineR, tibbletime, tictactoe, tidytext, tidyxl, tilegramsR, tmap, truelies, tsfeatures, tsibble, tvgeom, unjoin, unvotes, usdarnass, usedist, valr, VancouvR, vcfR, vinereg, vlad, volleystat, 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.