-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathcran_github_lsa_16cl.json
More file actions
1 lines (1 loc) · 155 KB
/
Copy pathcran_github_lsa_16cl.json
File metadata and controls
1 lines (1 loc) · 155 KB
1
{"nodes":[{"name":"bench","artist":"hadley, hwickhamgmailcom, wickham, tool, sinatra","id":1,"playcount":119,"description":"bench Benchmarking tools Benchmarking tools Hadley Wickham <h.wickham@gmail.com>","software":"r","book":"hadley","full_link":"https://github.com/hadley/bench"},{"name":"s4union","artist":"hadley, hwickhamgmailcom, wickham, tool, sinatra","id":2,"playcount":129,"description":"s4union Tools to make developing R code easier Hadley <h.wickham@gmail.com>","software":"r","book":"wch","full_link":"https://github.com/wch/s4-union"},{"name":"profr","artist":"inform, profil, altern, generat, visual","id":3,"playcount":343,"description":"profr An alternative data structure and visual rendering for the\nprofiling information generated by Rprof. An Alternative Display For Profiling Information Hadley Wickham <h.wickham@gmail.com>","software":"r","book":"hadley","full_link":"https://github.com/hadley/profr"},{"name":"fueleconomy","artist":"hadley, hwickhamgmailcom, wickham, tool, sinatra","id":4,"playcount":356,"description":"fueleconomy Fuel economy data from the EPA, 1985-2015, conveniently\npackaged for consumption by R users. EPA fuel economy data 'Hadley Wickham <h.wickham@gmail.com> [aut,cre]', 'Hadley Wickham' [aut, cre]","software":"r","book":"cran","full_link":"https://github.com/cran/fueleconomy"},{"name":"gg2v","artist":"hadley, hwickhamgmailcom, wickham, tool, sinatra","id":5,"playcount":373,"description":"gg2v Render ggplot2 graphics using vega Hadley Wickham <h.wickham@gmail.com>","software":"r","book":"hadley","full_link":"https://github.com/hadley/gg2v"},{"name":"butler","artist":"hadley, hwickhamgmailcom, wickham, tool, sinatra","id":6,"playcount":239,"description":"butler A package for testing, profiling and benchmarking your code. Unit testing, profiling and benchmarking for R Hadley Wickham <h.wickham@gmail.com>","software":"r","book":"cran","full_link":"https://github.com/cran/butler"},{"name":"imvisoned","artist":"hadley, hwickhamgmailcom, wickham, tool, sinatra","id":7,"playcount":271,"description":"imvisoned Tools for constrained visualisations in R. Constrained visualisation layout Joey Huchette <joehuchette@gmail.com>,\nHadley Wickham <h.wickham@gmail.com>","software":"r","book":"hadley","full_link":"https://github.com/hadley/imvisoned"},{"name":"localmds","artist":"hadley, hwickhamgmailcom, wickham, tool, sinatra","id":8,"playcount":216,"description":"localmds Local MDS Lisha Chen <lishachen2006@gmail.com>, Hadley Wickham <h.wickham@gmail.com>","software":"r","book":"hadley","full_link":"https://github.com/hadley/localmds"},{"name":"sinartra","artist":"hadley, hwickhamgmailcom, wickham, tool, sinatra","id":9,"playcount":341,"description":"sinartra A port of sinatra to R. A simple web app framework for R, based on sinatra. Hadley Wickham <h.wickham@gmail.com>. Contributions\nfrom Barret Schloerke <schloerke@gmail.com>","software":"r","book":"hadley","full_link":"https://github.com/hadley/sinartra"},{"name":"fortify","artist":"hadley, hwickhamgmailcom, wickham, tool, sinatra","id":10,"playcount":222,"description":"fortify Fortify models (and other objects) to convert them\ninto data frames that be more easily visualised. Hadley Wickham <h.wickham@gmail.com>","software":"r","book":"hadley","full_link":"https://github.com/hadley/fortify"},{"name":"meifly","artist":"model, explor, graphic, wickham, hadley","id":11,"playcount":346,"description":"meifly Exploratory model analysis. Fit and graphical\nexplore ensembles of linear models. Interactive model exploration using GGobi Hadley Wickham <h.wickham@gmail.com>","software":"r","book":"hadley","full_link":"https://github.com/hadley/meifly"},{"name":"mturkr","artist":"hadley, hwickhamgmailcom, wickham, tool, sinatra","id":12,"playcount":380,"description":"mturkr Tools to work with Amazon's mechanical turk. Hadley Wickham <h.wickham@gmail.com>","software":"r","book":"hadley","full_link":"https://github.com/hadley/mturkr"},{"name":"reshape","artist":"wickham, hadley, flexibl, reshap, aggreg","id":13,"playcount":365,"description":"reshape Flexibly restructure and aggregate data using\njust two functions: melt and cast. Flexibly Reshape Data \nperson(\"Hadley\", \"Wickham\", , \"hadley@rstudio.com\", c(\"aut\", \"cre\")), Hadley Wickham [aut, cre]","software":"r","book":"cran","full_link":"https://github.com/cran/reshape"},{"name":"mutatr","artist":"object, wickham, hadley, aut, hwickhamgmailcom","id":14,"playcount":266,"description":"mutatr Mutable prototype based objects with multiple inheritance. Mutable objects for R. Hadley Wickham <h.wickham@gmail.com>","software":"r","book":"hadley","full_link":"https://github.com/hadley/mutatr"},{"name":"reshape2","artist":"wickham, hadley, flexibl, reshap, aggreg","id":15,"playcount":427,"description":"reshape2 Flexibly restructure and aggregate data using just two\nfunctions: melt and 'dcast' (or 'acast'). Flexibly Reshape Data: A Reboot of the Reshape Package Hadley Wickham <h.wickham@gmail.com>","software":"r","book":"hadley","full_link":"https://github.com/hadley/reshape"},{"name":"ggplot1","artist":"ggplot, wickham, hadley, interest, color","id":16,"playcount":391,"description":"ggplot1 This is the original ggplot package brought back to life mostly\nfor historical interest. Before there was ggplot2 Hadley Wickham <h.wickham@gmail.com>","software":"r","book":"hadley","full_link":"https://github.com/hadley/ggplot1"},{"name":"r2d3","artist":"hadley, hwickhamgmailcom, wickham, tool, sinatra","id":17,"playcount":235,"description":"r2d3 Tools for making d3 visualisations from R Hadley Wickham <h.wickham@gmail.com>","software":"r","book":"hadley","full_link":"https://github.com/hadley/r2d3"},{"name":"decumar","artist":"hadley, hwickhamgmailcom, wickham, tool, sinatra","id":18,"playcount":319,"description":"decumar A sweave alternative Hadley Wickham <h.wickham@gmail.com>","software":"r","book":"hadley","full_link":"https://github.com/hadley/decumar"},{"name":"hflights","artist":"hadley, hwickhamgmailcom, wickham, tool, sinatra","id":19,"playcount":249,"description":"hflights A data only package containing commercial domestic flights that\ndeparted Houston (IAH and HOU) in 2011. Flights that departed Houston in 2011 Hadley Wickham <h.wickham@gmail.com>","software":"r","book":"hadley","full_link":"https://github.com/hadley/hflights"},{"name":"spatialVis","artist":"hadley, hwickhamgmailcom, wickham, tool, sinatra","id":20,"playcount":273,"description":"spatialVis Spatial components for ggplot2 Hadley Wickham <h.wickham@gmail.com>","software":"r","book":"hadley","full_link":"https://github.com/hadley/spatialVis"},{"name":"babynames","artist":"wickham, cre, aut, role, hadley","id":21,"playcount":493,"description":"babynames US baby names provided by the SSA. This package contains all\nnames used for at least 5 children of either sex. US Baby Names 1880-2015 c(\nperson(\"Hadley\", \"Wickham\", , \"hadley@rstudio.com\", c(\"aut\", \"cre\")),\nperson(\"RStudio\", role = \"cph\")\n), Hadley Wickham [aut, cre],\nRStudio [cph]","software":"r","book":"cran","full_link":"https://github.com/cran/babynames"},{"name":"mutatr","artist":"object, wickham, hadley, aut, hwickhamgmailcom","id":22,"playcount":320,"description":"mutatr Mutable prototype based objects with multiple inheritance. Mutable objects for R. Hadley Wickham <h.wickham@gmail.com>","software":"r","book":"cran","full_link":"https://github.com/cran/mutatr"},{"name":"nasaweather","artist":"hadley, hwickhamgmailcom, wickham, tool, sinatra","id":23,"playcount":449,"description":"nasaweather This package contains tidied data from the ASA 2006 data expo,\nas well as a number of useful other related data sets. Collection of datasets from the ASA 2006 data expo 'Hadley Wickham <h.wickham@gmail.com> [aut,cre]', 'Hadley Wickham' [aut, cre]","software":"r","book":"cran","full_link":"https://github.com/cran/nasaweather"},{"name":"hflights","artist":"hadley, hwickhamgmailcom, wickham, tool, sinatra","id":24,"playcount":304,"description":"hflights A data only package containing commercial domestic flights that\ndeparted Houston (IAH and HOU) in 2011. Flights that departed Houston in 2011 Hadley Wickham <h.wickham@gmail.com>","software":"r","book":"cran","full_link":"https://github.com/cran/hflights"},{"name":"wombat","artist":"more, what, about, doe, line","id":25,"playcount":188,"description":"wombat More about what it does (maybe more than one line) What the Package Does (Title Case) Chen Hong","software":"r","book":"chenhong-dkfz","full_link":"https://github.com/chenhong-dkfz/wombat"},{"name":"reshape","artist":"wickham, hadley, flexibl, reshap, aggreg","id":26,"playcount":313,"description":"reshape Reshape lets you flexibly restructure and aggregate data\nusing just two functions: melt and cast. Flexibly reshape data. Hadley Wickham <h.wickham@gmail.com>","software":"r","book":"genome-vendor","full_link":"https://github.com/genome-vendor/r-cran-reshape"},{"name":"gtable","artist":"wickham, hadley, tool, set, inform","id":27,"playcount":416,"description":"gtable Tools to make it easier to work with \"tables\" of grobs. Arrange grobs in tables. Hadley Wickham <h.wickham@gmail.com>","software":"r","book":"eikel","full_link":"https://github.com/eikel/r-cran-gtable"},{"name":"nycflights13","artist":"wickham, cre, aut, role, hadley","id":28,"playcount":542,"description":"nycflights13 Airline on-time data for all flights departing NYC in 2013.\nAlso includes useful 'metadata' on airlines, airports, weather, and planes. Flights that Departed NYC in 2013 c(\nperson(\"Hadley\", \"Wickham\", , \"hadley@rstudio.com\", c(\"aut\", \"cre\")),\nperson(\"RStudio\", role = \"cph\")\n), Hadley Wickham [aut, cre],\nRStudio [cph]","software":"r","book":"cran","full_link":"https://github.com/cran/nycflights13"},{"name":"hints","artist":"object, wickham, hadley, aut, hwickhamgmailcom","id":29,"playcount":311,"description":"hints Gives hints on what functions you might want to apply to an object you have created. Provide hints on what to do next Hadley Wickham <h.wickham@gmail.com>, Sanford Weisberg <sandy@stat.umn.edu>","software":"r","book":"leeper","full_link":"https://github.com/leeper/hints"},{"name":"meifly","artist":"model, explor, graphic, wickham, hadley","id":30,"playcount":396,"description":"meifly Exploratory model analysis. Fit and graphical\nexplore ensembles of linear models. Interactive model exploration using GGobi Hadley Wickham <h.wickham@gmail.com>","software":"r","book":"cran","full_link":"https://github.com/cran/meifly"},{"name":"hof","artist":"hadley, hwickhamgmailcom, wickham, tool, sinatra","id":31,"playcount":346,"description":"hof A collection of higher order functions from\nother programming languages that are useful for R\nprogrammers. More higher order functions for R. Hadley Wickham <h.wickham@gmail.com>","software":"r","book":"cran","full_link":"https://github.com/cran/hof"},{"name":"reshape2","artist":"wickham, hadley, flexibl, reshap, aggreg","id":32,"playcount":484,"description":"reshape2 Flexibly restructure and aggregate data using just two\nfunctions: melt and 'dcast' (or 'acast'). Flexibly Reshape Data: A Reboot of the Reshape Package Hadley Wickham <h.wickham@gmail.com>","software":"r","book":"cran","full_link":"https://github.com/cran/reshape2"},{"name":"hints","artist":"object, wickham, hadley, aut, hwickhamgmailcom","id":33,"playcount":353,"description":"hints Gives hints on what functions you might want to apply to\nan object you have created. Provide hints on what to do next Hadley Wickham <h.wickham@gmail.com>, Sanford Weisberg\n<sandy@stat.umn.edu>","software":"r","book":"cran","full_link":"https://github.com/cran/hints"},{"name":"densityvis","artist":"wickham, hadley, tool, set, inform","id":34,"playcount":483,"description":"densityvis Wraps up many ways of estimating density (both\ndiscrete and continuous) with a common interface to\nmake use in visualisation packages easier. Common interface to a range of density calculations. Hadley Wickham <h.wickham@gmail.com>","software":"r","book":"hadley","full_link":"https://github.com/hadley/densityvis"},{"name":"gtable","artist":"wickham, cre, aut, role, hadley","id":35,"playcount":473,"description":"gtable Tools to make it easier to work with \"tables\" of 'grobs'. Arrange 'Grobs' in Tables person(\"Hadley\", \"Wickham\", , \"hadley@rstudio.com\", c(\"aut\", \"cre\")), Hadley Wickham [aut, cre]","software":"r","book":"cran","full_link":"https://github.com/cran/gtable"},{"name":"clusterfly","artist":"visualis, cluster, ggobi, code, contain","id":36,"playcount":464,"description":"clusterfly Visualise clustering algorithms with GGobi. Contains both\ngeneral code for visualising clustering results and specific\nvisualisations for model-based, hierarchical and SOM clustering. Explore clustering interactively using R and GGobi Hadley Wickham <h.wickham@gmail.com>","software":"r","book":"hadley","full_link":"https://github.com/hadley/clusterfly"},{"name":"ggplot2movies","artist":"ggplot, wickham, hadley, interest, color","id":37,"playcount":435,"description":"ggplot2movies A dataset about movies. This was previously contained in ggplot2,\nbut has been moved its own package to reduce the download size of ggplot2. Movies Data c(\nperson(\"Hadley\", \"Wickham\", , \"hadley@rstudio.com\", role = c(\"aut\", \"cre\")),\nperson(\"RStudio\", role = \"cph\")\n), Hadley Wickham [aut, cre],\nRStudio [cph]","software":"r","book":"cran","full_link":"https://github.com/cran/ggplot2movies"},{"name":"lvplot","artist":"wickham, cre, aut, role, hadley","id":38,"playcount":589,"description":"lvplot Implements the letter value 'boxplot' which extends the standard\n'boxplot' to deal with both larger and smaller number of data points\nby dynamically selecting the appropriate number of letter values to display. Letter Value 'Boxplots' c(\nperson(\"Hadley\", \"Wickham\", , \"hadley@rstudio.com\", c(\"aut\", \"cre\")),\nperson(\"Heike\", \"Hofmann\", , \"hofmann@iastate.edu\", \"aut\")\n), Hadley Wickham [aut, cre],\nHeike Hofmann [aut]","software":"r","book":"cran","full_link":"https://github.com/cran/lvplot"},{"name":"tourr","artist":"tour, allow, generat, creat, new","id":39,"playcount":433,"description":"tourr Implements geodesic interpolation and basis\ngeneration functions that allow you to create new tour\nmethods from R. Implement Tour Methods in R Code Dianne Cook <dicook@iastate.edu>, Hadley Wickham\n<h.wickham@gmail.com>","software":"r","book":"ggobi","full_link":"https://github.com/ggobi/tourr"},{"name":"sinartra","artist":"hadley, hwickhamgmailcom, wickham, tool, sinatra","id":40,"playcount":336,"description":"sinartra A port of sinatra to R. A simple web app framework for R, based on sinatra. Hadley Wickham <h.wickham@gmail.com>","software":"r","book":"cran","full_link":"https://github.com/cran/sinartra"},{"name":"clusterfly","artist":"visualis, cluster, ggobi, code, contain","id":41,"playcount":553,"description":"clusterfly Visualise clustering algorithms with GGobi. Contains both\ngeneral code for visualising clustering results and specific\nvisualisations for model-based, hierarchical and SOM clustering. Explore clustering interactively using R and GGobi Hadley Wickham <h.wickham@gmail.com>","software":"r","book":"ggobi","full_link":"https://github.com/ggobi/clusterfly"},{"name":"clusterfly","artist":"visualis, cluster, ggobi, code, contain","id":42,"playcount":512,"description":"clusterfly Visualise clustering algorithms with GGobi. Contains both\ngeneral code for visualising clustering results and specific\nvisualisations for model-based, hierarchical and SOM clustering. Explore clustering interactively using R and GGobi Hadley Wickham <h.wickham@gmail.com>","software":"r","book":"cran","full_link":"https://github.com/cran/clusterfly"},{"name":"modelr","artist":"model, explor, graphic, wickham, hadley","id":43,"playcount":673,"description":"modelr Functions for modelling that help you seamlessly integrate\nmodelling into a pipeline of data manipulation and visualisation. Modelling Functions that Work with the Pipe c(\nperson(\"Hadley\", \"Wickham\", , \"hadley@rstudio.com\", role = c(\"aut\", \"cre\")),\nperson(\"RStudio\", role = \"cph\")\n), Hadley Wickham [aut, cre],\nRStudio [cph]","software":"r","book":"cran","full_link":"https://github.com/cran/modelr"},{"name":"rvest","artist":"wickham, cre, aut, role, hadley","id":44,"playcount":586,"description":"rvest Wrappers around the 'xml2' and 'httr' packages to make it easy to\ndownload, then manipulate, HTML and XML. Easily Harvest (Scrape) Web Pages c(\nperson(\"Hadley\", \"Wickham\", , \"hadley@rstudio.com\", c(\"aut\", \"cre\")),\nperson(\"RStudio\", role = \"cph\")\n), Hadley Wickham [aut, cre],\nRStudio [cph]","software":"r","book":"cran","full_link":"https://github.com/cran/rvest"},{"name":"lazyeval","artist":"wickham, cre, aut, role, hadley","id":45,"playcount":539,"description":"lazyeval An alternative approach to non-standard evaluation using\nformulas. Provides a full implementation of LISP style 'quasiquotation',\nmaking it easier to generate code with other code. Lazy (Non-Standard) Evaluation c(\nperson(\"Hadley\", \"Wickham\", ,\"hadley@rstudio.com\", c(\"aut\", \"cre\")),\nperson(\"RStudio\", role = \"cph\")\n), Hadley Wickham [aut, cre],\nRStudio [cph]","software":"r","book":"cran","full_link":"https://github.com/cran/lazyeval"},{"name":"profr","artist":"inform, profil, altern, generat, visual","id":46,"playcount":430,"description":"profr profr provides an alternative data structure\nand visual rendering for the profiling information\ngenerated by Rprof. An alternative display for profiling information Hadley Wickham <h.wickham@gmail.com>","software":"r","book":"cran","full_link":"https://github.com/cran/profr"},{"name":"reshape2","artist":"wickham, hadley, flexibl, reshap, aggreg","id":47,"playcount":481,"description":"reshape2 Reshape lets you flexibly restructure and aggregate data\nusing just two functions: melt and cast. Flexibly reshape data: a reboot of the reshape package. Hadley Wickham <hadley@rice.edu>","software":"r","book":"genome-vendor","full_link":"https://github.com/genome-vendor/r-cran-reshape2"},{"name":"pryr","artist":"wickham, cre, aut, role, hadley","id":48,"playcount":616,"description":"pryr Useful tools to pry back the covers of R and understand the\nlanguage at a deeper level. Tools for Computing on the Language c(\nperson(\"Hadley\", \"Wickham\", ,\"hadley@rstudio.com\", c(\"aut\", \"cre\")),\nperson(\"R Core team\", role = \"ctb\",\ncomment = \"Some code extracted from base R\")\n), Hadley Wickham [aut, cre],\nR Core team [ctb] (Some code extracted from base R)","software":"r","book":"cran","full_link":"https://github.com/cran/pryr"},{"name":"proto","artist":"object, wickham, hadley, aut, hwickhamgmailcom","id":49,"playcount":658,"description":"proto An object oriented system using object-based, also\ncalled prototype-based, rather than class-based object oriented ideas. Prototype Object-Based Programming c(\nperson(\"Hadley\", \"Wickham\", , \"hadley@rstudio.com\", \"cre\"),\nperson(\"Gabor\", \"Grothendieck\", , \"ggrothendieck@gmail.com\", \"aut\"),\nperson(\"Louis\", \"Kates\", role = \"aut\"),\nperson(\"Thomas\", \"Petzoldt\", role = \"aut\")\n), Hadley Wickham [cre],\nGabor Grothendieck [aut],\nLouis Kates [aut],\nThomas Petzoldt [aut]","software":"r","book":"cran","full_link":"https://github.com/cran/proto"},{"name":"classifly","artist":"wickham, hadley, flexibl, reshap, aggreg","id":50,"playcount":663,"description":"classifly Given $p$-dimensional training data containing\n$d$ groups (the design space), a classification\nalgorithm (classifier) predicts which group new data\nbelongs to. Generally the input to these algorithms is\nhigh dimensional, and the boundaries between groups\nwill be high dimensional and perhaps curvilinear or\nmulti-faceted. This package implements methods for\nunderstanding the division of space between the groups. Explore classification models in high dimensions Hadley Wickham <h.wickham@gmail.com>","software":"r","book":"hadley","full_link":"https://github.com/hadley/classifly"},{"name":"tourr","artist":"tour, allow, generat, creat, new","id":51,"playcount":486,"description":"tourr Implements geodesic interpolation and basis\ngeneration functions that allow you to create new tour\nmethods from R. Implement Tour Methods in R Code Dianne Cook <dicook@iastate.edu>, Hadley Wickham\n<h.wickham@gmail.com>","software":"r","book":"cran","full_link":"https://github.com/cran/tourr"},{"name":"roxygen3","artist":"document, wickham, hadley, insourc, system","id":52,"playcount":431,"description":"roxygen3 A Doxygen-like in-source documentation system\nfor Rd, collation, and NAMESPACE. (This is the third rewrite) In-source documentation for R Hadley Wickham <hadley@rice.edu>,\nPeter Danenberg <pcd@roxygen.org>,\nManuel Eugster <Manuel.Eugster@stat.uni-muenchen.de>","software":"r","book":"hadley","full_link":"https://github.com/hadley/roxygen3"},{"name":"scagnostics","artist":"ggplot, wickham, hadley, interest, color","id":53,"playcount":552,"description":"scagnostics Calculates graph theoretic scagnostics. Scagnostics describe various measures of interest for pairs of variables, based on their appearance on a scatterplot. They are useful tool for discovering interesting or unusual scatterplots from a scatterplot matrix, without having to look at every individual plot. Compute scagnostics. Heike Hofmann, <hofmann@iastate.edu>, Lee Wilkinson <leland@spss.com>, Hadley Wickham <h.wickham@gmail.com>, Duncan Temple Lang, Anushka Anand","software":"r","book":"hadley","full_link":"https://github.com/hadley/scagnostics"},{"name":"stringr","artist":"wickham, hadley, tool, set, inform","id":54,"playcount":894,"description":"stringr A consistent, simple and easy to use set of wrappers around the\nfantastic 'stringi' package. All function and argument names (and positions)\nare consistent, all functions deal with \"NA\"'s and zero length vectors\nin the same way, and the output from one function is easy to feed into\nthe input of another. Simple, Consistent Wrappers for Common String Operations c(\nperson(\"Hadley\", \"Wickham\", , \"hadley@rstudio.com\", c(\"aut\", \"cre\", \"cph\")),\nperson(\"RStudio\", role = c(\"cph\", \"fnd\"))\n), Hadley Wickham [aut, cre, cph],\nRStudio [cph, fnd]","software":"r","book":"cran","full_link":"https://github.com/cran/stringr"},{"name":"tidyr","artist":"wickham, cre, aut, role, hadley","id":55,"playcount":814,"description":"tidyr An evolution of 'reshape2'. It's designed specifically for data\ntidying (not general reshaping or aggregating) and works well with\n'dplyr' data pipelines. Easily Tidy Data with 'spread()' and 'gather()' Functions c(\nperson(\"Hadley\", \"Wickham\", , \"hadley@rstudio.com\", c(\"aut\", \"cre\")),\nperson(\"Lionel\", \"Henry\", , \"lionel@rstudio.com\", \"aut\"),\nperson(\"RStudio\", role = \"cph\")\n), Hadley Wickham [aut, cre],\nLionel Henry [aut],\nRStudio [cph]","software":"r","book":"cran","full_link":"https://github.com/cran/tidyr"},{"name":"rv2alm","artist":"more, what, about, doe, line","id":56,"playcount":223,"description":"rv2alm More about what it does (maybe more than one line) Hadley's Tools For Working With Random Variables in R Hadley Wickham","software":"r","book":"almartin82","full_link":"https://github.com/almartin82/rv2alm"},{"name":"scales","artist":"wickham, hadley, flexibl, reshap, aggreg","id":57,"playcount":641,"description":"scales Graphical scales map data to aesthetics, and provide\nmethods for automatically determining breaks and labels\nfor axes and legends. Scale Functions for Visualization c(\nperson(\"Hadley\", \"Wickham\", , \"hadley@rstudio.com\", c(\"aut\", \"cre\")),\nperson(\"RStudio\", role = \"cph\")\n), Hadley Wickham [aut, cre],\nRStudio [cph]","software":"r","book":"cran","full_link":"https://github.com/cran/scales"},{"name":"gggeom","artist":"wickham, hadley, tool, set, inform","id":58,"playcount":255,"description":"gggeom Data structures and operations for the geometric primitives\nthat underlying all visualisation. Graphical Geometry RStudio, Inc.","software":"r","book":"rstudio","full_link":"https://github.com/rstudio/gggeom"},{"name":"forcats","artist":"wickham, cre, aut, role, hadley","id":59,"playcount":785,"description":"forcats Helpers for reordering factor levels (including moving\nspecified levels to front, ordering by first appearance, reversing, and\nrandomly shuffling), and tools for modifying factor levels (including\ncollapsing rare levels into other, 'anonymising', and manually 'recoding'). Tools for Working with Categorical Variables (Factors) c(\nperson(\"Hadley\", \"Wickham\", , \"hadley@rstudio.com\", role = c(\"aut\", \"cre\")),\nperson(\"RStudio\", role = c(\"cph\", \"fnd\"))\n), Hadley Wickham [aut, cre],\nRStudio [cph, fnd]","software":"r","book":"cran","full_link":"https://github.com/cran/forcats"},{"name":"conflicted","artist":"wickham, cre, aut, role, hadley","id":60,"playcount":795,"description":"conflicted R's default conflict management system gives the most recently\nloaded package precedence. This can make it hard to detect conflicts,\nparticularly when they arise because a package update creates ambiguity\nthat did not previously exist. 'conflicted' takes a different approach,\nmaking every conflict an error and forcing you to choose which function\nto use. An Alternative Conflict Resolution Strategy c(\nperson(\"Hadley\", \"Wickham\", , \"hadley@rstudio.com\", role = c(\"aut\", \"cre\")),\nperson(\"RStudio\", role = \"cph\")\n), Hadley Wickham [aut, cre],\nRStudio [cph]","software":"r","book":"cran","full_link":"https://github.com/cran/conflicted"},{"name":"assertthat","artist":"wickham, cre, aut, role, hadley","id":61,"playcount":665,"description":"assertthat assertthat is an extension to stopifnot() that makes it\neasy to declare the pre and post conditions that you code should\nsatisfy, while also producing friendly error messages so that your\nusers know what they've done wrong. Easy Pre and Post Assertions \nperson(\"Hadley\", \"Wickham\", , \"hadley@rstudio.com\", c(\"aut\", \"cre\")), Hadley Wickham [aut, cre]","software":"r","book":"cran","full_link":"https://github.com/cran/assertthat"},{"name":"httr","artist":"wickham, cre, aut, role, hadley","id":62,"playcount":727,"description":"httr Useful tools for working with HTTP organised by HTTP verbs\n(GET(), POST(), etc). Configuration functions make it easy to control\nadditional request components (authenticate(), add_headers() and so on). Tools for Working with URLs and HTTP c(\nperson(\"Hadley\", \"Wickham\", , \"hadley@rstudio.com\", role = c(\"aut\", \"cre\")),\nperson(\"RStudio\", role = \"cph\")\n), Hadley Wickham [aut, cre],\nRStudio [cph]","software":"r","book":"cran","full_link":"https://github.com/cran/httr"},{"name":"rappdirs","artist":"role, aut, cph, cre, wickham","id":63,"playcount":1461,"description":"rappdirs An easy way to determine which directories on the users computer\nyou should use to save data, caches and logs. A port of Python's Appdirs\n(\\url{https://github.com/ActiveState/appdirs}) to R. Application directories: determine where to save data, caches\nand logs. c(\nperson(\"Hadley\", \"Wickham\", email = \"h.wickham@gmail.com\",\nrole = c(\"trl\", \"cre\", \"cph\")),\nperson(\"RStudio\", role = \"cph\"),\nperson(\"Sridhar\", \"Ratnakumar\", role = \"aut\"),\nperson(\"Trent\", \"Mick\", role = \"aut\"),\nperson(\"ActiveState\", role = \"cph\", comment =\n\"R/appdir.r, R/cache.r, R/data.r, R/log.r translated from appdirs\"),\nperson(\"Eddy\", \"Petrisor\", role = \"ctb\"),\nperson(\"Trevor\", \"Davis\", role = c(\"trl\", \"aut\")),\nperson(\"Gabor\", \"Csardi\", role = \"ctb\"),\nperson(\"Gregory\", \"Jefferis\", role = \"ctb\")\n), Hadley Wickham [trl, cre, cph],\nRStudio [cph],\nSridhar Ratnakumar [aut],\nTrent Mick [aut],\nActiveState [cph] (R/appdir.r, R/cache.r, R/data.r, R/log.r translated\nfrom appdirs),\nEddy Petrisor [ctb],\nTrevor Davis [trl, aut],\nGabor Csardi [ctb],\nGregory Jefferis [ctb]","software":"r","book":"cran","full_link":"https://github.com/cran/rappdirs"},{"name":"feather","artist":"ctb, role, wickham, aut, cre","id":64,"playcount":852,"description":"feather Read and write feather files, a lightweight binary columnar\ndata store designed for maximum speed. R Bindings to the Feather 'API' c(\nperson(\"Hadley\", \"Wickham\", , \"hadley@rstudio.com\", role = c(\"aut\", \"cre\")),\nperson(\"RStudio\", role = \"cph\"),\nperson(\"Feather developers\", role = \"ctb\", comment = \"Bundled feather library\"),\nperson(\"Google\", role = \"ctb\", comment = \"Bundled flatbuffers code\"),\nperson(\"LevelDB Authors\", role = \"ctb\")\n), Hadley Wickham [aut, cre],\nRStudio [cph],\nFeather developers [ctb] (Bundled feather library),\nGoogle [ctb] (Bundled flatbuffers code),\nLevelDB Authors [ctb]","software":"r","book":"cran","full_link":"https://github.com/cran/feather"},{"name":"ggplot","artist":"graphic, interfac, ggobi, wickham, base","id":65,"playcount":737,"description":"ggplot An implementation of the grammar of graphics in R. It combines the advantages of both base and lattice graphics: conditioning and shared axes are handled automatically, and you can still build up a plot step by step from multiple data sources. It also implements a more sophisticated multidimensional conditioning system and a consistent interface to map data to aesthetic attributes. See \\url{http://had.co.nz/ggplot/} for more information, documentation and examples. An implementation of the Grammar of Graphics in R Hadley Wickham <h.wickham@gmail.com>","software":"r","book":"cran","full_link":"https://github.com/cran/ggplot"},{"name":"layers","artist":"hadley, hwickhamgmailcom, wickham, tool, sinatra","id":66,"playcount":656,"description":"layers Layer related components from ggplot2 Hadley Wickham <h.wickham@gmail.com>","software":"r","book":"hadley","full_link":"https://github.com/hadley/layers"},{"name":"scales","artist":"wickham, hadley, flexibl, reshap, aggreg","id":67,"playcount":773,"description":"scales Scales map data to aesthetics, and provide methods for\nautomatically determining breaks and labels for axes and\nlegends. Scale functions for graphics. Hadley Wickham <h.wickham@gmail.com>","software":"r","book":"genome-vendor","full_link":"https://github.com/genome-vendor/r-cran-scales"},{"name":"classifly","artist":"wickham, hadley, flexibl, reshap, aggreg","id":68,"playcount":712,"description":"classifly Given $p$-dimensional training data containing\n$d$ groups (the design space), a classification\nalgorithm (classifier) predicts which group new data\nbelongs to. Generally the input to these algorithms is\nhigh dimensional, and the boundaries between groups\nwill be high dimensional and perhaps curvilinear or\nmulti-faceted. This package implements methods for\nunderstanding the division of space between the groups. Explore classification models in high dimensions Hadley Wickham <h.wickham@gmail.com>","software":"r","book":"cran","full_link":"https://github.com/cran/classifly"},{"name":"rggobi","artist":"graphic, interfac, ggobi, wickham, base","id":69,"playcount":691,"description":"rggobi A command-line interface to 'GGobi', an interactive and dynamic\ngraphics package. 'Rggobi' complements the graphical user interface of\n'GGobi' providing a way to fluidly transition between analysis and\nexploration, as well as automating common tasks. Interface Between R and 'GGobi' Duncan Temple Lang <duncan@research.bell-labs.com>,\nDebby Swayne <dfs@research.att.com>,\nHadley Wickham <h.wickham@gmail.com>,\nMichael Lawrence <michafla@gene.com>","software":"r","book":"cran","full_link":"https://github.com/cran/rggobi"},{"name":"helpr","artist":"document, wickham, hadley, insourc, system","id":70,"playcount":548,"description":"helpr Better html documentation for R Help for R. Hadley Wickham <h.wickham@gmail.com> and Barret\nSchloerke <schloerke+helpr@gmail.com>","software":"r","book":"hadley","full_link":"https://github.com/hadley/helpr"},{"name":"modelglyphs","artist":"model, explor, graphic, wickham, hadley","id":71,"playcount":510,"description":"modelglyphs modelglyphs makes it easy to view the output\nof models that are applied to subsets of the data. Explore large data with binned modelling Garrett Grolemund <grolemund@rice.edu>, Hadley\nWickham <h.wickham@gmail.com>","software":"r","book":"garrettgman","full_link":"https://github.com/garrettgman/modelglyphs"},{"name":"stringr","artist":"wickham, hadley, tool, set, inform","id":72,"playcount":714,"description":"stringr stringr is a set of simple wrappers that make R's string\nfunctions more consistent, simpler and easier to use. It does\nthis by ensuring that: function and argument names (and\npositions) are consistent, all functions deal with NA's and\nzero length character appropriately, and the output data\nstructures from each function matches the input data structures\nof other functions. Make it easier to work with strings. Hadley Wickham <h.wickham@gmail.com>","software":"r","book":"genome-vendor","full_link":"https://github.com/genome-vendor/r-cran-stringr"},{"name":"scales","artist":"wickham, hadley, flexibl, reshap, aggreg","id":73,"playcount":773,"description":"scales Scales map data to aesthetics, and provide methods for\nautomatically determining breaks and labels for axes and\nlegends. Scale functions for graphics. Hadley Wickham <h.wickham@gmail.com>","software":"r","book":"eikel","full_link":"https://github.com/eikel/r-cran-scales"},{"name":"helpr","artist":"document, wickham, hadley, insourc, system","id":74,"playcount":530,"description":"helpr Better html documentation for R Help for R. Hadley Wickham <h.wickham@gmail.com> and Barret Schloerke\n<schloerke@gmail.com>","software":"r","book":"cran","full_link":"https://github.com/cran/helpr"},{"name":"dtplyr","artist":"wickham, cre, aut, role, hadley","id":75,"playcount":637,"description":"dtplyr This implements the data table back-end for 'dplyr' so that you\ncan seamlessly use data table and 'dplyr' together. Data Table Back-End for 'dplyr' c(\nperson(\"Lionel\", \"Henry\", , \"lionel@rstudio.com\", role = \"cre\"),\nperson(\"Hadley\", \"Wickham\", , \"hadley@rstudio.com\", role = \"aut\"),\nperson(\"RStudio\", role = \"cph\")\n), Lionel Henry [cre],\nHadley Wickham [aut],\nRStudio [cph]","software":"r","book":"cran","full_link":"https://github.com/cran/dtplyr"},{"name":"rggobi","artist":"graphic, interfac, ggobi, wickham, base","id":76,"playcount":708,"description":"rggobi A command-line interface to 'GGobi', an interactive and dynamic\ngraphics package. 'Rggobi' complements the graphical user interface of\n'GGobi' providing a way to fluidly transition between analysis and\nexploration, as well as automating common tasks. Interface Between R and 'GGobi' Duncan Temple Lang <duncan@research.bell-labs.com>,\nDebby Swayne <dfs@research.att.com>,\nHadley Wickham <h.wickham@gmail.com>,\nMichael Lawrence <michafla@gene.com>","software":"r","book":"ggobi","full_link":"https://github.com/ggobi/rggobi"},{"name":"gglvplot","artist":"ggplot, wickham, hadley, interest, color","id":77,"playcount":286,"description":"gglvplot Letter value plots implemented in the ggplot2 framework. This should eventually go into the GGally package. Letter Value Plots in ggplot2 Heike Hofmann, Hadley Wickham","software":"r","book":"heike","full_link":"https://github.com/heike/gglvplot"},{"name":"yesno","artist":"role, aut, cph, cre, wickham","id":78,"playcount":542,"description":"yesno Asks Yes-No questions with variable or custom responses. Ask Yes-No Questions c(\nperson(\"Joe\", \"Thorley\", email = \"joe@poissonconsulting.ca\", role = c(\"aut\", \"cre\")),\nperson(\"Hadley\", \"Wickham\", email = \"hadley@rstudio.com\", role = \"aut\")), Joe Thorley [aut, cre],\nHadley Wickham [aut]","software":"r","book":"cran","full_link":"https://github.com/cran/yesno"},{"name":"purrrlyr","artist":"wickham, cre, aut, role, hadley","id":79,"playcount":642,"description":"purrrlyr Some functions at the intersection of 'dplyr' and 'purrr' that\nformerly lived in 'purrr'. Tools at the Intersection of 'purrr' and 'dplyr' c(\nperson(\"Lionel\", \"Henry\", , \"lionel@rstudio.com\", c(\"aut\", \"cre\")),\nperson(\"Hadley\", \"Wickham\", , \"hadley@rstudio.com\", \"ctb\"),\nperson(\"RStudio\", role = \"cph\")\n), Lionel Henry [aut, cre],\nHadley Wickham [ctb],\nRStudio [cph]","software":"r","book":"cran","full_link":"https://github.com/cran/purrrlyr"},{"name":"memoise","artist":"role, aut, cph, cre, wickham","id":80,"playcount":794,"description":"memoise Cache the results of a function so that when you call it\nagain with the same arguments it returns the pre-computed value. Memoisation of Functions c(\nperson(\"Hadley\", \"Wickham\", , \"hadley@rstudio.com\", role = \"aut\"),\nperson(\"Jim\", \"Hester\", , \"jim.hester@rstudio.com\", role = c(\"aut\", \"cre\")),\nperson(\"Kirill\", \"Müller\", , \"krlmlr+r@mailbox.org\", role = \"aut\"),\nperson(\"Daniel\", \"Cook\", , \"danielecook@gmail.com\", role = \"aut\")), Hadley Wickham [aut],\nJim Hester [aut, cre],\nKirill Müller [aut],\nDaniel Cook [aut]","software":"r","book":"cran","full_link":"https://github.com/cran/memoise"},{"name":"plyr","artist":"wickham, hadley, tool, set, inform","id":81,"playcount":909,"description":"plyr A set of tools that solves a common set of problems: you\nneed to break a big problem down into manageable pieces, operate on each\npiece and then put all the pieces back together. For example, you might\nwant to fit a model to each spatial location or time point in your study,\nsummarise data by panels or collapse high-dimensional arrays to simpler\nsummary statistics. The development of 'plyr' has been generously supported\nby 'Becton Dickinson'. Tools for Splitting, Applying and Combining Data person(\"Hadley\", \"Wickham\", , \"hadley@rstudio.com\", c(\"aut\", \"cre\")), Hadley Wickham [aut, cre]","software":"r","book":"cran","full_link":"https://github.com/cran/plyr"},{"name":"hadleyverse","artist":"more, what, about, doe, line","id":82,"playcount":269,"description":"hadleyverse More about what it does (maybe more than one line) Install and load a suite of Hadley Wickham packages. Imanuel Costigan <i.costigan@me.com>","software":"r","book":"imanuelcostigan","full_link":"https://github.com/imanuelcostigan/hadleyverse"},{"name":"siesta","artist":"wickham, cre, aut, role, hadley","id":83,"playcount":339,"description":"siesta Generic tools to work with REST api Generic tools to work with REST api c( person(\"Romain\", \"Francois\", role = c(\"aut\", \"cre\"), email =\n\"romain@r-enthusiasts.com\"), person(\"Hadley\", Whickham\", role = \"ctb\",\nemail = \"h.wickham@gmail.com\" )","software":"r","book":"romainfrancois","full_link":"https://github.com/romainfrancois/siesta"},{"name":"gtable","artist":"wickham, hadley, tool, set, inform","id":84,"playcount":742,"description":"gtable Tools to make it easier to work with \"tables\" of grobs. A tabular\nlayout is described by rectangular cells defining grid viewports, graphical\nobjects (grobs) are positioned in relation to this layout. Convenience\nfunctions are provided to alter the layout (merge, bind, reshape, extract),\nadd and remove grobs, and draw the resulting table. Arrange grobs in tables. Hadley Wickham <h.wickham@gmail.com>, c(person(\"Hadley\", \"Wickham\",\nemail = \"h.wickham@gmail.com\",\nrole = c(\"aut\", \"cre\")),\nperson(\"Kohske\", \"Takahashi\",\nrole = c(\"ctb\")),\nperson(\"Baptiste\", \"Auguie\",\nrole = c(\"ctb\")),\nperson(\"Paul\", \"Murrell\",\nrole = c(\"ctb\")))","software":"r","book":"alequartz","full_link":"https://github.com/alequartz/gtable"},{"name":"linval","artist":"ggplot, wickham, hadley, interest, color","id":85,"playcount":367,"description":"linval Breaks up data into groups according to user specified\ntype and then plots using the geoms found in the ggplot2 package. Explore linear models with grids of predictors. Christopher Kielion <ckielion@gmail.com> with contributions\nfrom Dr. Di Cook, Dr. Heike Hofmann, Dr. Hadley Wickham, and Barret\nSchloerke.","software":"r","book":"hadley","full_link":"https://github.com/hadley/linval"},{"name":"glyphmaps","artist":"model, explor, graphic, wickham, hadley","id":86,"playcount":584,"description":"glyphmaps modelglyphs makes it easy to view the output\nof models that are applied to subsets of the data. Explore large data with binned modelling Garrett Grolemund <grolemund@rice.edu>, Hadley\nWickham <h.wickham@gmail.com>","software":"r","book":"garrettgman","full_link":"https://github.com/garrettgman/ggplyr"},{"name":"pkgdown","artist":"wickham, cre, aut, role, hadley","id":87,"playcount":1246,"description":"pkgdown Generate an attractive and useful website from a source package.\n'pkgdown' convert your documentation, vignettes, 'README' and more to\n'HTML' making it easy to share information about your package online. Make Static HTML Documentation for a Package c(\nperson(\"Hadley\", \"Wickham\", , \"hadley@rstudio.com\", role = c(\"aut\", \"cre\"),\ncomment = c(ORCID = \"0000-0003-4757-117X\")\n),\nperson(\"Jay\", \"Hesselberth\", role = \"aut\",\ncomment = c(ORCID = \"0000-0002-6299-179X\")\n),\nperson(\"RStudio\", role = c(\"cph\", \"fnd\"))\n), Hadley Wickham [aut, cre] (<https://orcid.org/0000-0003-4757-117X>),\nJay Hesselberth [aut] (<https://orcid.org/0000-0002-6299-179X>),\nRStudio [cph, fnd]","software":"r","book":"cran","full_link":"https://github.com/cran/pkgdown"},{"name":"tidyverse","artist":"wickham, cre, aut, role, hadley","id":88,"playcount":1280,"description":"tidyverse The 'tidyverse' is a set of packages that work in harmony\nbecause they share common data representations and 'API' design. This\npackage is designed to make it easy to install and load multiple\n'tidyverse' packages in a single step. Learn more about the 'tidyverse'\nat <https://tidyverse.org>. Easily Install and Load the 'Tidyverse' c(\nperson(\"Hadley\", \"Wickham\", , \"hadley@rstudio.com\", role = c(\"aut\", \"cre\")),\nperson(\"RStudio\", role = c(\"cph\", \"fnd\"))\n), Hadley Wickham [aut, cre],\nRStudio [cph, fnd]","software":"r","book":"cran","full_link":"https://github.com/cran/tidyverse"},{"name":"evaluate","artist":"ctb, role, wickham, aut, cre","id":89,"playcount":873,"description":"evaluate Parsing and evaluation tools that make it easy to recreate the\ncommand line behaviour of R. Parsing and Evaluation Tools that Provide More Details than the\nDefault c(\nperson(\"Hadley\", \"Wickham\", role = \"aut\"),\nperson(\"Yihui\", \"Xie\", role = c(\"cre\", \"ctb\"), email = \"xie@yihui.name\"),\nperson(\"Michael\", \"Lawrence\", role = \"ctb\"),\nperson(\"Thomas\", \"Kluyver\", role = \"ctb\"),\nperson(\"Barret\", \"Schloerke\", role = \"ctb\"),\nperson(\"Adam\", \"Ryczkowski\", role = \"ctb\")\n), Hadley Wickham [aut],\nYihui Xie [cre, ctb],\nMichael Lawrence [ctb],\nThomas Kluyver [ctb],\nBarret Schloerke [ctb],\nAdam Ryczkowski [ctb]","software":"r","book":"cran","full_link":"https://github.com/cran/evaluate"},{"name":"rsample","artist":"object, wickham, hadley, aut, hwickhamgmailcom","id":90,"playcount":677,"description":"rsample Classes and functions to create and summarize different types of resampling objects (e.g. bootstrap, cross-validation). General Resampling Infrastructure c(\nperson(\"Max\", \"Kuhn\", , \"max@rstudio.com\", c(\"aut\", \"cre\")),\nperson(\"Hadley\", \"Wickham\", , \"hadley@rstudio.com\", c(\"aut\")),\nperson(\"RStudio\", role = \"cph\")), Max Kuhn [aut, cre],\nHadley Wickham [aut],\nRStudio [cph]","software":"r","book":"cran","full_link":"https://github.com/cran/rsample"},{"name":"nullabor","artist":"ctb, role, wickham, aut, cre","id":91,"playcount":925,"description":"nullabor Tools for visual inference. Generate null data sets\nand null plots using permutation and simulation. Calculate distance metrics\nfor a lineup, and examine the distributions of metrics. Tools for Graphical Inference Hadley Wickham [aut, ctb],\nNiladri Roy Chowdhury [aut, ctb],\nDi Cook [aut, cre],\nHeike Hofmann [aut, ctb], c(\nperson(\"Hadley\", \"Wickham\", email = \"h.wickham@gmail.com\", role = c(\"aut\", \"ctb\")),\nperson(\"Niladri Roy\", \"Chowdhury\", email = \"niladri.ia@gmail.com\", role = c(\"aut\", \"ctb\")),\nperson(\"Di\", \"Cook\", email = \"dicook@monash.edu\", role = c(\"aut\", \"cre\")),\nperson(\"Heike\", \"Hofmann\", email = \"hofmann@iastate.edu\", role = c(\"aut\", \"ctb\"))\n)","software":"r","book":"dicook","full_link":"https://github.com/dicook/nullabor"},{"name":"roxygen2","artist":"document, wickham, hadley, insourc, system","id":92,"playcount":1019,"description":"roxygen2 Generate your Rd documentation, 'NAMESPACE' file, and collation\nfield using specially formatted comments. Writing documentation in-line\nwith code makes it easier to keep your documentation up-to-date as your\nrequirements change. 'Roxygen2' is inspired by the 'Doxygen' system for C++. In-Line Documentation for R c(\nperson(\"Hadley\", \"Wickham\",, \"hadley@rstudio.com\", c(\"aut\", \"cre\", \"cph\")),\nperson(\"Peter\", \"Danenberg\",, \"pcd@roxygen.org\", c(\"aut\", \"cph\")),\nperson(\"Manuel\", \"Eugster\", role = c(\"aut\", \"cph\")),\nperson(\"RStudio\", role = \"cph\")\n), Hadley Wickham [aut, cre, cph],\nPeter Danenberg [aut, cph],\nManuel Eugster [aut, cph],\nRStudio [cph]","software":"r","book":"cran","full_link":"https://github.com/cran/roxygen2"},{"name":"haven","artist":"wickham, cre, aut, role, hadley","id":93,"playcount":904,"description":"haven Import foreign statistical formats into R via the embedded\n'ReadStat' C library, <https://github.com/WizardMac/ReadStat>. Import and Export 'SPSS', 'Stata' and 'SAS' Files c(\nperson(\"Hadley\", \"Wickham\", , \"hadley@rstudio.com\", role = c(\"aut\", \"cre\")),\nperson(\"Evan\", \"Miller\",\nrole = c(\"aut\", \"cph\"),\ncomment = \"Author of included ReadStat code\"\n),\nperson(\"RStudio\", role = c(\"cph\", \"fnd\"))\n), Hadley Wickham [aut, cre],\nEvan Miller [aut, cph] (Author of included ReadStat code),\nRStudio [cph, fnd]","software":"r","book":"cran","full_link":"https://github.com/cran/haven"},{"name":"bigQueryR","artist":"wickham, cre, aut, role, hadley","id":94,"playcount":900,"description":"bigQueryR Interface with 'Google BigQuery',\nsee <https://cloud.google.com/bigquery/> for more information.\nThis package uses 'googleAuthR' so is compatible with similar packages,\nincluding 'Google Cloud Storage' (<https://cloud.google.com/storage/>) for result extracts. Interface with Google BigQuery with Shiny Compatibility c(person(\"Mark\", \"Edmondson\",email = \"r@sunholo.com\",\nrole = c(\"aut\", \"cre\")),\nperson(\"Hadley\", \"Wickham\", , \"hadley@rstudio.com\", role = \"ctb\")\n), Mark Edmondson [aut, cre],\nHadley Wickham [ctb]","software":"r","book":"cran","full_link":"https://github.com/cran/bigQueryR"},{"name":"productplots","artist":"wickham, cre, aut, role, hadley","id":95,"playcount":1000,"description":"productplots Framework for visualising tables of counts, proportions\nand probabilities. The framework is called product plots, alluding to\nthe computation of area as a product of height and width, and the\nstatistical concept of generating a joint distribution from the\nproduct of conditional and marginal distributions. The framework,\nwith extensions, is sufficient to encompass over 20 visualisations\npreviously described in fields of statistical graphics and 'infovis',\nincluding bar charts, mosaic plots, 'treemaps', equal area plots and\nfluctuation diagrams. Product Plots for R c(\nperson(\"Hadley\", \"Wickham\", , \"hadley@rstudio.com\", c(\"aut\", \"cre\")),\nperson(\"Heike\", \"Hofmann\", , \"heike.hofmann@gmail.com\", role = \"aut\")\n), Hadley Wickham [aut, cre],\nHeike Hofmann [aut]","software":"r","book":"cran","full_link":"https://github.com/cran/productplots"},{"name":"bigrquery","artist":"ctb, role, wickham, aut, cre","id":96,"playcount":1487,"description":"bigrquery Easily talk to Google's 'BigQuery' database from R. An Interface to Google's 'BigQuery' 'API' c(\nperson(\"Hadley\", \"Wickham\", , \"hadley@rstudio.com\", c(\"aut\", \"cre\")),\nperson(\"Kungliga Tekniska Högskolan\", role = \"ctb\", comment = \"strptime implementation\"),\nperson(\"The NetBSD Foundation, Inc.\", role = \"ctb\", comment = \"gmtime implementation\"),\nperson(\"RStudio\", role = \"cph\")\n), Hadley Wickham [aut, cre],\nKungliga Tekniska Högskolan [ctb] (strptime implementation),\nThe NetBSD Foundation, Inc. [ctb] (gmtime implementation),\nRStudio [cph]","software":"r","book":"cran","full_link":"https://github.com/cran/bigrquery"},{"name":"ssalifetablesextended","artist":"wickham, hadley, tool, set, inform","id":97,"playcount":483,"description":"ssalifetablesextended Hadley Wickham's babynames package includes lifetables provided by\nthe Social Security Administration (SSA). These tables have mortality rates for each\nage during cencus years. This package extends those tables to with linear interpolation\nto include mortality rates for each year. Extend the SSA Lifetables to include every year based on linear interpolation Scott Shepard","software":"r","book":"scottshepard","full_link":"https://github.com/scottshepard/ssa-lifetables-extended"},{"name":"ggstance","artist":"ggplot, wickham, hadley, interest, color","id":98,"playcount":1032,"description":"ggstance A 'ggplot2' extension that provides flipped components:\nhorizontal versions of 'Stats' and 'Geoms', and vertical versions\nof 'Positions'. Horizontal 'ggplot2' Components c(\nperson(\"Lionel\", \"Henry\", , \"lionel@rstudio.com\", role = c(\"aut\", \"cre\")),\nperson(\"Hadley\", \"Wickham\", , \"hadley@rstudio.com\", \"aut\"),\nperson(\"Winston\", \"Chang\", , \"winston@rstudio.com\", \"aut\"),\nperson(\"RStudio\", role = \"cph\")\n), Lionel Henry [aut, cre],\nHadley Wickham [aut],\nWinston Chang [aut],\nRStudio [cph]","software":"r","book":"cran","full_link":"https://github.com/cran/ggstance"},{"name":"gdtools","artist":"role, aut, cph, cre, wickham","id":99,"playcount":915,"description":"gdtools Useful tools for writing vector graphics devices. Utilities for Graphical Rendering c(\nperson(\"David\", \"Gohel\", , \"david.gohel@ardata.fr\", c(\"aut\", \"cre\")),\nperson(\"Hadley\", \"Wickham\", , \"hadley@rstudio.com\", \"aut\"),\nperson(\"Lionel\", \"Henry\", , \"lionel@rstudio.com\", \"aut\"),\nperson(\"Jeroen\", \"Ooms\", , \"jeroen@berkeley.edu\", \"aut\"),\nperson(\"Yixuan\", \"Qiu\", role = \"ctb\"),\nperson(\"R Core Team\", role = \"cph\", comment = \"Cairo code from X11 device\"),\nperson(\"RStudio\", role = \"cph\")\n), David Gohel [aut, cre],\nHadley Wickham [aut],\nLionel Henry [aut],\nJeroen Ooms [aut],\nYixuan Qiu [ctb],\nR Core Team [cph] (Cairo code from X11 device),\nRStudio [cph]","software":"r","book":"cran","full_link":"https://github.com/cran/gdtools"},{"name":"geozoo","artist":"object, wickham, hadley, aut, hwickhamgmailcom","id":100,"playcount":730,"description":"geozoo Geometric objects defined in 'geozoo' can be simulated or displayed in the R package 'tourr'. Zoo of Geometric Objects c(\nperson(\"Barret\", \"Schloerke\", role = c(\"aut\", \"cre\"), email = \"schloerke@gmail.com\"),\nperson(\"Di\", \"Cook\", role = \"ths\", email = \"dicook@monash.edu\"),\nperson(\"Hadley\", \"Wickham\", role = \"ths\", email = \"h.wickham@gmail.com\")\n), Barret Schloerke [aut, cre],\nDi Cook [ths],\nHadley Wickham [ths]","software":"r","book":"cran","full_link":"https://github.com/cran/geozoo"},{"name":"wesanderson","artist":"ctb, role, wickham, aut, cre","id":101,"playcount":814,"description":"wesanderson Palettes generated mostly from 'Wes Anderson' movies. A Wes Anderson Palette Generator c(person(\"Karthik\", \"Ram\", role = c(\"aut\", \"cre\"),\nemail = \"karthik.ram@gmail.com\", comment = c(ORCID = \"0000-0002-0233-1757\")),\nperson(\"Hadley\", \"Wickham\", role = \"aut\",\nemail = \"h.wickham@gmail.com\"),\nperson(\"Clark\", \"Richards\", role = \"ctb\",\nemail = \"crichards@whoi.edu\"),\nperson(\"Aaron\", \"Baggett\", role = \"ctb\",\nemail = \"aaronbaggett@gmail.com\")), Karthik Ram [aut, cre] (<https://orcid.org/0000-0002-0233-1757>),\nHadley Wickham [aut],\nClark Richards [ctb],\nAaron Baggett [ctb]","software":"r","book":"cran","full_link":"https://github.com/cran/wesanderson"},{"name":"rstudioapi","artist":"role, aut, cph, cre, wickham","id":102,"playcount":791,"description":"rstudioapi Access the RStudio API (if available) and provide informative error\nmessages when it's not. Safely Access the RStudio API c(\nperson(\"JJ\", \"Allaire\", role = c(\"aut\", \"cre\"), email = \"jj@rstudio.com\"),\nperson(\"Hadley\", \"Wickham\", role = c(\"aut\"), email = \"hadley@rstudio.com\"),\nperson(\"Kevin\", \"Ushey\", role = c(\"aut\"), email = \"kevin@rstudio.com\"),\nperson(\"Gary\", \"Ritchie\", role = c(\"aut\"), email = \"gary@rstudio.com\"),\nperson(family = \"RStudio\", role = \"cph\")\n), JJ Allaire [aut, cre],\nHadley Wickham [aut],\nKevin Ushey [aut],\nGary Ritchie [aut],\nRStudio [cph]","software":"r","book":"cran","full_link":"https://github.com/cran/rstudioapi"},{"name":"usethis","artist":"wickham, cre, aut, role, hadley","id":103,"playcount":1090,"description":"usethis Automate package and project setup tasks that are otherwise\nperformed manually. This includes setting up unit testing, test\ncoverage, continuous integration, Git, 'GitHub', licenses, 'Rcpp', 'RStudio'\nprojects, and more. Automate Package and Project Setup c(\nperson(\"Hadley\", \"Wickham\", , \"hadley@rstudio.com\", role = c(\"aut\", \"cre\"),\ncomment = c(ORCID = \"0000-0003-4757-117X\")\n),\nperson(\"Jennifer\", \"Bryan\", , \"jenny@rstudio.com\", role = \"aut\",\ncomment = c(ORCID = \"0000-0002-6983-2759\")\n),\nperson(\"RStudio\", role = c(\"cph\", \"fnd\"))\n), Hadley Wickham [aut, cre] (<https://orcid.org/0000-0003-4757-117X>),\nJennifer Bryan [aut] (<https://orcid.org/0000-0002-6983-2759>),\nRStudio [cph, fnd]","software":"r","book":"cran","full_link":"https://github.com/cran/usethis"},{"name":"purrr","artist":"wickham, cre, aut, role, hadley","id":104,"playcount":677,"description":"purrr A complete and consistent functional programming toolkit for R. Functional Programming Tools c(\nperson(\"Lionel\", \"Henry\", , \"lionel@rstudio.com\", c(\"aut\", \"cre\")),\nperson(\"Hadley\", \"Wickham\", , \"hadley@rstudio.com\", \"aut\"),\nperson(\"RStudio\", role = c(\"cph\", \"fnd\"))\n), Lionel Henry [aut, cre],\nHadley Wickham [aut],\nRStudio [cph, fnd]","software":"r","book":"cran","full_link":"https://github.com/cran/purrr"},{"name":"DescribeDisplay","artist":"graphic, interfac, ggobi, wickham, base","id":105,"playcount":821,"description":"DescribeDisplay Produce publication quality graphics from output of GGobi's\ndescribe display plugin. An Interface to the DescribeDisplay GGobi Plugin c(\nperson(\"Di\", \"Cook\", , \"dicook@monash.edu\" , c(\"aut\", \"cre\")),\nperson(\"Hadley\", \"Wickham\", , \"h.wickham@gmail.com\" , c(\"aut\")),\nperson(\"Andreas\", \"Buja\", , \"buja@wharton.upenn.edu\", c(\"aut\")),\nperson(\"Barret\", \"Schloerke\", , \"schloerke@gmail.com\" , c(\"aut\"))\n), Di Cook [aut, cre],\nHadley Wickham [aut],\nAndreas Buja [aut],\nBarret Schloerke [aut]","software":"r","book":"cran","full_link":"https://github.com/cran/DescribeDisplay"},{"name":"ggmap","artist":"ggplot, wickham, hadley, interest, color","id":106,"playcount":811,"description":"ggmap A collection of functions to visualize spatial data and models\non top of static maps from various online sources (e.g Google Maps and Stamen\nMaps). It includes tools common to those tasks, including functions for\ngeolocation and routing. Spatial Visualization with ggplot2 c(person(\"David\", \"Kahle\", email = \"david.kahle@gmail.com\", role = c(\"aut\", \"cre\")),\nperson(\"Hadley\", \"Wickham\", email = \"h.wickham@gmail.com\", role = \"aut\")), David Kahle [aut, cre],\nHadley Wickham [aut]","software":"r","book":"cran","full_link":"https://github.com/cran/ggmap"},{"name":"roxygen","artist":"document, wickham, hadley, insourc, system","id":107,"playcount":667,"description":"roxygen A Doxygen-like in-source documentation system for Rd,\ncollation, namespace and callgraphs. Literate Programming in R Peter Danenberg <pcd@roxygen.org>, Manuel Eugster\n<Manuel.Eugster@stat.uni-muenchen.de> with contributions\nfrom Hadley Wickham <hadley@rice.edu>","software":"r","book":"cran","full_link":"https://github.com/cran/roxygen"},{"name":"cellranger","artist":"wickham, cre, aut, role, hadley","id":108,"playcount":618,"description":"cellranger Helper functions to work with spreadsheets and the \"A1:D10\" style\nof cell range specification. Translate Spreadsheet Cell Ranges to Rows and Columns c(\nperson(\"Jennifer\", \"Bryan\", , \"jenny@stat.ubc.ca\", c(\"cre\", \"aut\")),\nperson(\"Hadley\", \"Wickham\", , \"hadley@rstudio.com\", \"ctb\")\n), Jennifer Bryan [cre, aut],\nHadley Wickham [ctb]","software":"r","book":"cran","full_link":"https://github.com/cran/cellranger"},{"name":"plyr","artist":"wickham, hadley, tool, set, inform","id":109,"playcount":1374,"description":"plyr plyr is a set of tools that solves a common set of\nproblems: you need to break a big problem down into manageable\npieces, operate on each pieces and then put all the pieces back\ntogether. For example, you might want to fit a model to each\nspatial location or time point in your study, summarise data by\npanels or collapse high-dimensional arrays to simpler summary\nstatistics. The development of plyr has been generously\nsupported by BD (Becton Dickinson). Tools for splitting, applying and combining data Hadley Wickham <h.wickham@gmail.com>","software":"r","book":"genome-vendor","full_link":"https://github.com/genome-vendor/r-cran-plyr"},{"name":"rlang","artist":"wickham, cre, aut, role, hadley","id":110,"playcount":713,"description":"rlang A toolbox for working with base types, core R features\nlike the condition system, and core 'Tidyverse' features like tidy\nevaluation. Functions for Base Types and Core R and 'Tidyverse' Features c(\nperson(\"Lionel\", \"Henry\", ,\"lionel@rstudio.com\", c(\"aut\", \"cre\")),\nperson(\"Hadley\", \"Wickham\", ,\"hadley@rstudio.com\", \"aut\"),\nperson(\"RStudio\", role = \"cph\")\n), Lionel Henry [aut, cre],\nHadley Wickham [aut],\nRStudio [cph]","software":"r","book":"cran","full_link":"https://github.com/cran/rlang"},{"name":"nullabor","artist":"wickham, hadley, tool, set, inform","id":111,"playcount":498,"description":"nullabor Tools for visual inference. Generate null data sets\nand null plots using permutation and simulation. Calculate distance metrics\nfor a lineup, and examine the distributions of metrics. Tools for Graphical Inference Hadley Wickham <h.wickham@gmail.com>, Niladri Roy Chowdhury\n<niladri.ia@gmail.com>, Di Cook <dicook@iastate.edu>","software":"r","book":"cran","full_link":"https://github.com/cran/nullabor"},{"name":"dplyr050","artist":"wickham, cre, aut, role, hadley","id":112,"playcount":1944,"description":"dplyr050 A fast, consistent tool for working with data frame like objects,\nboth in memory and out of memory. A Grammar of Data Manipulation c(\nperson(\"Hadley\", \"Wickham\", , \"hadley@rstudio.com\", c(\"aut\", \"cre\")),\nperson(\"Romain\", \"Francois\", , \"romain@r-enthusiasts.com\", role = \"aut\"),\nperson(\"RStudio\", role = \"cph\")\n), Hadley Wickham [aut, cre],\nRomain Francois [aut],\nRStudio [cph]","software":"r","book":"sctyner","full_link":"https://github.com/sctyner/dplyr050"},{"name":"cranvas","artist":"graphic, interfac, ggobi, wickham, base","id":113,"playcount":653,"description":"cranvas Experiments with interactive graphics based on the pipeline\ndesign pattern and a layered canvas. Features include coordinated\nmultiple views, linked brushing, ... Interactive plots on a layered canvas Hadley Wickham <hadley@rice.edu>,\nMichael Lawrence <lawrence.michael@gene.com>,\nHeike Hofmann <hofmann@iastate.edu>,\nDi Cook <dicook@iastate.edu>,\nBarret Schloerke <bigbear@iastate.edu>,\nMarie Vendettuoli <mariev@iastate.edu>,\nTengfei Yin <tengfei@iastate.edu>,\nYihui Xie <xie@iastate.edu>","software":"r","book":"schloerke","full_link":"https://github.com/schloerke/cranvasOLD"},{"name":"dplyr","artist":"wickham, cre, aut, role, hadley","id":114,"playcount":1691,"description":"dplyr A fast, consistent tool for working with data frame like objects,\nboth in memory and out of memory. A Grammar of Data Manipulation c(\nperson(\"Hadley\", \"Wickham\", , \"hadley@rstudio.com\", c(\"aut\", \"cre\"), comment = c(ORCID = \"0000-0003-4757-117X\")),\nperson(\"Romain\", \"Fran\\u00e7ois\", role = \"aut\", comment = c(ORCID = \"0000-0002-2444-4226\")),\nperson(\"Lionel\", \"Henry\", role = \"aut\"),\nperson(\"Kirill\", \"M\\u00fcller\", role = \"aut\", comment = c(ORCID = \"0000-0002-1416-3412\")),\nperson(\"RStudio\", role = c(\"cph\", \"fnd\"))\n), Hadley Wickham [aut, cre] (<https://orcid.org/0000-0003-4757-117X>),\nRomain François [aut] (<https://orcid.org/0000-0002-2444-4226>),\nLionel Henry [aut],\nKirill Müller [aut] (<https://orcid.org/0000-0002-1416-3412>),\nRStudio [cph, fnd]","software":"r","book":"cran","full_link":"https://github.com/cran/dplyr"},{"name":"damr","artist":"wickham, cre, aut, role, hadley","id":115,"playcount":644,"description":"damr Loads behavioural data from the widely used Drosophila Activity Monitor System (DAMS, TriKinetics) into the rethomics framework. Interface to Drosophila Activity Monitor System Result Files c(\nperson(\"Quentin\", \"Geissmann\", role = c(\"aut\", \"cre\"), email = \"qgeissmann@gmail.com\"),\nperson(\"Hadley\", \"Wickham\", role = c(\"aut\"))\n), Quentin Geissmann [aut, cre],\nHadley Wickham [aut]","software":"r","book":"cran","full_link":"https://github.com/cran/damr"},{"name":"ggmosaic","artist":"ggplot, wickham, hadley, interest, color","id":116,"playcount":896,"description":"ggmosaic Mosaic plots in the 'ggplot2' framework. Mosaic plot functionality\nis provided in a single 'ggplot2' layer by calling the geom 'mosaic'. Mosaic Plots in the 'ggplot2' Framework c(\nperson(\"Haley\", \"Jeppson\", email = \"hjeppson@iastate.edu\", role = c(\"aut\", \"cre\")),\nperson(\"Heike\", \"Hofmann\", email = \"hofmann@iastate.edu\", role = \"aut\"),\nperson(\"Di\", \"Cook\", email = \"dicook@monash.edu\", role = \"aut\"),\nperson(\"Hadley\", \"Wickham\", email = \"hadley@rstudio.com\", role = \"ctb\")), Haley Jeppson [aut, cre],\nHeike Hofmann [aut],\nDi Cook [aut],\nHadley Wickham [ctb]","software":"r","book":"cran","full_link":"https://github.com/cran/ggmosaic"},{"name":"tribe","artist":"wickham, cre, aut, role, hadley","id":117,"playcount":1244,"description":"tribe Functions to make manipulation of object attributes easier.\nIt also contains a few functions that extend the 'dplyr' package for data\nmanipulation, and it provides new pipe operators, including the pipe '%@>%'\nsimilar to the 'magrittr' '%>%', but with the additional functionality to\nenable attributes propagation. Play with the Tribe of Attributes c(person(\"Paul\", \"Poncet\", , \"paulponcet@yahoo.fr\", role = c(\"aut\", \"cre\")),\nperson(\"Stefan Milton\", \"Bache\", , \"stefan@stefanbache.dk\", role = \"aut\",\ncomment = \"for functions copied or modified from the 'magrittr' package\"),\nperson(\"Hadley\", \"Wickham\", , \"h.wickham@gmail.com\", role = \"aut\",\ncomment = \"for functions copied or modified from the 'magrittr' package\")), Paul Poncet [aut, cre],\nStefan Milton Bache [aut] (for functions copied or modified from the\n'magrittr' package),\nHadley Wickham [aut] (for functions copied or modified from the\n'magrittr' package)","software":"r","book":"cran","full_link":"https://github.com/cran/tribe"},{"name":"cli","artist":"wickham, cre, aut, role, hadley","id":118,"playcount":747,"description":"cli A suite of tools designed to build attractive command line\ninterfaces ('CLIs'). Includes tools for drawing rules, boxes, trees, and\n'Unicode' symbols with 'ASCII' alternatives. Helpers for Developing Command Line Interfaces c(\nperson(\"Gábor\", \"Csárdi\", , \"csardi.gabor@gmail.com\", c(\"aut\", \"cre\")),\nperson(\"Hadley\", \"Wickham\", role = c(\"ctb\")),\nperson(\"Kirill\", \"Müller\", role = c(\"ctb\"))\n), Gábor Csárdi [aut, cre],\nHadley Wickham [ctb],\nKirill Müller [ctb]","software":"r","book":"cran","full_link":"https://github.com/cran/cli"},{"name":"itertools","artist":"wickham, hadley, tool, set, inform","id":119,"playcount":404,"description":"itertools Various tools for creating iterators, many patterned after\nfunctions in the Python itertools module, and others patterned\nafter functions in the 'snow' package. Iterator Tools Steve Weston, Hadley Wickham","software":"r","book":"cran","full_link":"https://github.com/cran/itertools"},{"name":"pkgbuild","artist":"role, aut, cph, cre, wickham","id":120,"playcount":729,"description":"pkgbuild Provides functions used to build R packages. Locates compilers\nneeded to build R packages on various platforms and ensures the PATH is\nconfigured appropriately so R can use them. Find Tools Needed to Build R Packages c(\nperson(\"Hadley\", \"Wickham\", role = \"aut\"),\nperson(\"Jim\", \"Hester\", , \"james.hester@rstudio.com\", role = c(\"aut\", \"cre\")),\nperson(\"RStudio\", role = \"cph\")\n), Hadley Wickham [aut],\nJim Hester [aut, cre],\nRStudio [cph]","software":"r","book":"cran","full_link":"https://github.com/cran/pkgbuild"},{"name":"namespace","artist":"wickham, hadley, tool, set, inform","id":121,"playcount":554,"description":"namespace This package provides user-level functions to manage\nnamespaces not (yet) available in base R: 'registerNamespace',\n'unregisterNamespace', 'makeNamespace', and\n'getRegisteredNamespace'\n\n('makeNamespaces' is extracted from the R 'base' package source code:\nsrc/library/base/R/namespace.R) Provide namespace managment functions not (yet) present in base\nR Winston Chang, Daniel Adler, Hadley Wickham, Gregory R. Warnes,\nR Core Team","software":"r","book":"cran","full_link":"https://github.com/cran/namespace"},{"name":"yaml","artist":"ctb, role, wickham, aut, cre","id":122,"playcount":524,"description":"yaml Implements the 'libyaml' 'YAML' 1.1 parser and emitter\n(<http://pyyaml.org/wiki/LibYAML>) for R. Methods to Convert R Data to YAML and Back Jeremy Stephens [aut, cre], Kirill Simonov [aut], Yihui Xie [ctb],\nZhuoer Dong [ctb], Hadley Wickham [ctb], Jeffrey Horner [ctb], reikoch [ctb],\nWill Beasley [ctb], Brendan O'Connor [ctb], Gregory R. Warnes [ctb]","software":"r","book":"viking","full_link":"https://github.com/viking/r-yaml"},{"name":"blob","artist":"object, wickham, hadley, aut, hwickhamgmailcom","id":123,"playcount":766,"description":"blob R's raw vector is useful for storing a single binary object.\nWhat if you want to put a vector of them in a data frame? The 'blob'\npackage provides the blob object, a list of raw vectors, suitable for\nuse as a column in data frame. A Simple S3 Class for Representing Vectors of Binary Data\n('BLOBS') c(\nperson(\"Hadley\", \"Wickham\", role = c(\"aut\")),\nperson(\"Kirill\", \"Müller\", , \"krlmlr+r@mailbox.org\", role = c(\"cre\")),\nperson(\"RStudio\", role = \"cph\")\n), Hadley Wickham [aut],\nKirill Müller [cre],\nRStudio [cph]","software":"r","book":"cran","full_link":"https://github.com/cran/blob"},{"name":"testthat","artist":"wickham, cre, aut, role, hadley","id":124,"playcount":1933,"description":"testthat Software testing is important, but, in part because it is\nfrustrating and boring, many of us avoid it. 'testthat' is a testing framework\nfor R that is easy learn and use, and integrates with your existing 'workflow'. Unit Testing for R c(\nperson(\"Hadley\", \"Wickham\", , \"hadley@rstudio.com\", c(\"aut\", \"cre\")),\nperson(\"RStudio\", role = c(\"cph\", \"fnd\")),\nperson(\"R Core team\", role = \"ctb\",\ncomment = \"Implementation of utils::recover()\")\n), Hadley Wickham [aut, cre],\nRStudio [cph, fnd],\nR Core team [ctb] (Implementation of utils::recover())","software":"r","book":"cran","full_link":"https://github.com/cran/testthat"},{"name":"rticles","artist":"role, aut, cph, cre, wickham","id":125,"playcount":2144,"description":"rticles A suite of custom R Markdown formats and templates for\nauthoring journal articles and conference submissions. Article Formats for R Markdown c(\nperson(\"JJ\", \"Allaire\", role = c(\"aut\", \"cre\"), email = \"jj@rstudio.com\"),\nperson(family = \"R Foundation\", role = c(\"aut\", \"cph\")),\nperson(\"Hadley\", \"Wickham\", role = \"aut\", email = \"hadley@rstudio.com\"),\nperson(family = \"Journal of Statistical Software\", role = c(\"aut\", \"cph\")),\nperson(\"Yihui\", \"Xie\", role = \"aut\", email = \"yihui@rstudio.com\"),\nperson(family = \"RStudio\", role = \"cph\"),\nperson(\"Ramnath \", \"Vaidyanathan\", role = c(\"aut\", \"cph\"), email = \"ramnath.vaidya@gmail.com\"),\nperson(family = \"Association for Computing Machinery\", role = c(\"aut\", \"cph\")),\nperson(\"Carl\", \"Boettiger\", role = c(\"aut\", \"cph\"), email = \"cboettig@gmail.com\"),\nperson(family = \"Elsevier\", role = c(\"aut\", \"cph\")),\nperson(\"Karl\", \"Broman\", role = c(\"aut\", \"cph\"), email = \"kbroman@gmail.com\"),\nperson(\"Kirill\", \"Mueller\", role = c(\"aut\", \"cph\"), email = \"kirill.mueller@ivt.baug.ethz.ch\"),\nperson(\"Bastiaan\", \"Quast\", role = c(\"aut\", \"cph\"), email = \"bquast@gmail.com\"),\nperson(\"Randall \", \"Pruim\", role = c(\"aut\", \"cph\"), email = \"rpruim@gmail.com\"),\nperson(\"Ben\", \"Marwick\", role = c(\"aut\", \"cph\"), email = \"bmarwick@uw.edu\"),\nperson(\"Charlotte\", \"Wickham\", role = c(\"aut\", \"cph\"), email = \"cwickham@gmail.com\"),\nperson(\"Oliver\", \"Keyes\", role = c(\"aut\", \"cph\"), email = \"okeyes@wikimedia.org\"),\nperson(\"Miao\", \"Yu\", role = c(\"aut\", \"cph\"), email = \"yufreecas@gmail.com\")\n), JJ Allaire [aut, cre],\nR Foundation [aut, cph],\nHadley Wickham [aut],\nJournal of Statistical Software [aut, cph],\nYihui Xie [aut],\nRStudio [cph],\nRamnath Vaidyanathan [aut, cph],\nAssociation for Computing Machinery [aut, cph],\nCarl Boettiger [aut, cph],\nElsevier [aut, cph],\nKarl Broman [aut, cph],\nKirill Mueller [aut, cph],\nBastiaan Quast [aut, cph],\nRandall Pruim [aut, cph],\nBen Marwick [aut, cph],\nCharlotte Wickham [aut, cph],\nOliver Keyes [aut, cph],\nMiao Yu [aut, cph]","software":"r","book":"cran","full_link":"https://github.com/cran/rticles"},{"name":"haven","artist":"wickham, cre, aut, role, hadley","id":126,"playcount":709,"description":"haven Import foreign statistical formats into R via the embedded\n'ReadStat' C library, <https://github.com/WizardMac/ReadStat>. Import and Export 'SPSS', 'Stata' and 'SAS' Files c(\nperson(\"Hadley\", \"Wickham\", , \"hadley@rstudio.com\", role = c(\"aut\", \"cre\")),\nperson(\"Evan\", \"Miller\", , role = c(\"aut\", \"cph\"),\ncomment = \"Author of included ReadStat code\"),\nperson(\"RStudio\", role = c(\"cph\", \"fnd\"))\n)","software":"r","book":"aganalyticsemc","full_link":"https://github.com/aganalyticsemc/haven-modified"},{"name":"dbplyr","artist":"wickham, cre, aut, role, hadley","id":127,"playcount":1918,"description":"dbplyr A 'dplyr' back end for databases that allows you to work with\nremote database tables as if they are in-memory data frames. Basic features\nworks with any database that has a 'DBI' back end; more advanced features\nrequire 'SQL' translation to be provided by the package author. A 'dplyr' Back End for Databases c(\nperson(\"Hadley\", \"Wickham\", , \"hadley@rstudio.com\", c(\"aut\", \"cre\")),\nperson(\"Edgar\", \"Ruiz\", role = \"aut\"),\nperson(\"RStudio\", role = c(\"cph\", \"fnd\"))\n), Hadley Wickham [aut, cre],\nEdgar Ruiz [aut],\nRStudio [cph, fnd]","software":"r","book":"cran","full_link":"https://github.com/cran/dbplyr"},{"name":"partools","artist":"wickham, hadley, tool, set, inform","id":128,"playcount":905,"description":"partools Miscellaneous utilities for parallelizing large\ncomputations. Alternative to MapReduce.\nFile splitting and distributed operations such as sort and aggregate.\n\"Software Alchemy\" method for parallelizing most statistical methods,\npresented in N. Matloff, Parallel Computation for Data Science,\nChapman and Hall, 2015. Includes a debugging aid. Tools for the 'Parallel' Package Norm Matloff <normmatloff@gmail.com> [cre,aut],\nClark Fitzgerald <clarkfitzg@gmail.com> [aut],\nReed Davis <rdavis2468@gmail.com> [aut],\nRobin Yancey <reyancey@ucdavis.edu> [aut],\nShunxu Huang <sxhuang@ucdavis.edu> [aut],\nAlex Rumbaugh <aprumbaugh@ucdavis.edu> [ctb],\nHadley Wickham <h.wickham@gmail.com> [ctb]","software":"r","book":"matloff","full_link":"https://github.com/matloff/partools"},{"name":"tidyselect","artist":"wickham, cre, aut, role, hadley","id":129,"playcount":684,"description":"tidyselect A backend for the selecting functions of the 'tidyverse'.\nIt makes it easy to implement select-like functions in your own\npackages in a way that is consistent with other 'tidyverse'\ninterfaces for selection. Select from a Set of Strings c(\nperson(\"Lionel\", \"Henry\", ,\"lionel@rstudio.com\", c(\"aut\", \"cre\")),\nperson(\"Hadley\", \"Wickham\", ,\"hadley@rstudio.com\", \"aut\"),\nperson(\"RStudio\", role = \"cph\")\n), Lionel Henry [aut, cre],\nHadley Wickham [aut],\nRStudio [cph]","software":"r","book":"cran","full_link":"https://github.com/cran/tidyselect"},{"name":"sessioninfo","artist":"wickham, hadley, tool, set, inform","id":130,"playcount":570,"description":"sessioninfo Query and print information about the current R session.\nIt is similar to 'utils::sessionInfo()', but includes more information\nabout packages, and where they were installed from. R Session Information Gábor Csárdi, R core, Hadley Wickham, Winston Chang,\nRobert M Flight, Kirill Müller","software":"r","book":"cran","full_link":"https://github.com/cran/sessioninfo"},{"name":"RSQLServer","artist":"ctb, role, wickham, aut, cre","id":131,"playcount":1683,"description":"RSQLServer Utilises The 'jTDS' project's 'JDBC' 3.0 'SQL Server'\ndriver to extend 'DBI' classes and methods. The package also\nimplements a 'SQL' backend to the 'dplyr' package. SQL Server R Database Interface (DBI) and 'dplyr' SQL Backend c(person(\"Imanuel\", \"Costigan\", role = c(\"aut\", \"cre\"),\nemail = \"i.costigan@me.com\"),\nperson(\"The jTDS Project (for MSSQL Server driver)\",\nrole = \"aut\"),\nperson(\"Simon\", \"Urbanek\", role = \"ctb\",\nemail = \"Simon.Urbanek@r-project.org\"),\nperson(\"Hadley\", \"Wickham\", email = \"hadley@rstudio.com\",\nrole = \"ctb\"),\nperson(\"Hong\", \"Ooi\", email = \"hongooi@microsoft.com\",\nrole = \"ctb\"),\nperson(\"Romain\", \"Francois\", email = \"romain@r-enthusiasts.com\",\nrole = \"ctb\"),\nperson(\"Bill\", \"Evans\", email = \"bill@8pawsexpress.com\",\nrole = \"ctb\"),\nperson(\"RStudio\", role = \"cph\"),\nperson(\"The Legion Of The Bouncy Castle\", role = c(\"cph\", \"ctb\"))), Imanuel Costigan [aut, cre],\nThe jTDS Project (for MSSQL Server driver) [aut],\nSimon Urbanek [ctb],\nHadley Wickham [ctb],\nHong Ooi [ctb],\nRomain Francois [ctb],\nBill Evans [ctb],\nRStudio [cph],\nThe Legion Of The Bouncy Castle [cph, ctb]","software":"r","book":"cran","full_link":"https://github.com/cran/RSQLServer"},{"name":"sessioninfo","artist":"wickham, hadley, tool, set, inform","id":132,"playcount":545,"description":"sessioninfo Query and print information about the current R session.\nIt is similar to 'utils::sessionInfo()', but includes more information\nabout packages, and where they were installed from. R Session Information Gábor Csárdi, R core, Hadley Wickham, Winston Chang,\nRobert M Flight, Kirill Müller, Jim Hester","software":"r","book":"r-lib","full_link":"https://github.com/r-lib/sessioninfo"},{"name":"QuadraticAPI","artist":"wickham, hadley, tool, set, inform","id":133,"playcount":536,"description":"QuadraticAPI This package is a wrapper around Paul O'Reilly's QUADrATiC Connectivity Map\nsoftware for R allowing QUADrATiC using Hadley Wickham's httr package. This package assumes the end user has\nalready installed and is running an instance of QUADrATiC which can be retrieved from\nhttp://go.qub.ac.uk/QUADrATiC/. A package to call Paul O'Reilly's QUADrATiC Connectivity Map software from R Mr Michael J. Jones","software":"r","book":"hiraethus","full_link":"https://github.com/hiraethus/QuadraticAPI"},{"name":"labelled","artist":"ctb, role, wickham, aut, cre","id":134,"playcount":735,"description":"labelled Work with labelled data imported from\n'SPSS' or 'Stata' with 'haven' or 'foreign'. Manipulating Labelled Data c(\nperson(\"Joseph\", \"Larmarange\", email = \"joseph@larmarange.net\", role = c(\"aut\", \"cre\")),\nperson(\"Daniel\", \"Ludecke\", role = \"ctb\"),\nperson(\"Hadley\", \"Wickham\", role = \"ctb\"),\nperson(\"Bojanowski\", \"Michał\", role = \"ctb\")\n), Joseph Larmarange [aut, cre],\nDaniel Ludecke [ctb],\nHadley Wickham [ctb],\nBojanowski Michał [ctb]","software":"r","book":"cran","full_link":"https://github.com/cran/labelled"},{"name":"readr","artist":"role, aut, cph, cre, wickham","id":135,"playcount":1347,"description":"readr The goal of 'readr' is to provide a fast and friendly way to read\nrectangular data (like 'csv', 'tsv', and 'fwf'). It is designed to flexibly\nparse many types of data found in the wild, while still cleanly failing when\ndata unexpectedly changes. Read Rectangular Text Data c(\nperson(\"Hadley\", \"Wickham\", , \"hadley@rstudio.com\", \"aut\"),\nperson(\"Jim\", \"Hester\", , \"james.hester@rstudio.com\", c(\"aut\", \"cre\")),\nperson(\"Romain\", \"Francois\", role = \"aut\"),\nperson(\"R Core Team\", role = \"ctb\", comment = \"Date time code adapted from R\"),\nperson(\"RStudio\", role = c(\"cph\", \"fnd\")),\nperson(\"Jukka\", \"Jylänki\", role = c(\"ctb\", \"cph\"), comment = \"grisu3 implementation\"),\nperson(\"Mikkel\", \"Jørgensen\", role = c(\"ctb\", \"cph\"), comment = \"grisu3 implementation\")), Hadley Wickham [aut],\nJim Hester [aut, cre],\nRomain Francois [aut],\nR Core Team [ctb] (Date time code adapted from R),\nRStudio [cph, fnd],\nJukka Jylänki [ctb, cph] (grisu3 implementation),\nMikkel Jørgensen [ctb, cph] (grisu3 implementation)","software":"r","book":"cran","full_link":"https://github.com/cran/readr"},{"name":"analogsea","artist":"role, aut, cph, cre, wickham","id":136,"playcount":1046,"description":"analogsea Provides a set of functions for interacting with the 'Digital\nOcean' API at <https://developers.digitalocean.com/documentation/v2>, including\ncreating images, destroying them, rebooting, getting details on regions, and\navailable images. Interface to 'Digital Ocean' c(\nperson(\"Scott\", \"Chamberlain\", role = c(\"aut\", \"cre\"), email = \"myrmecocystus@gmail.com\"),\nperson(\"Hadley\", \"Wickham\", role = \"aut\", email = \"hadley@rstudio.com\"),\nperson(\"Winston\", \"Chang\", role = \"aut\", email = \"winston@stdout.org\"),\nperson(\"Bob\", \"Rudis\", role = \"ctb\", email = \"bob@rudis.net\"),\nperson(\"RStudio\", role = \"cph\")\n), Scott Chamberlain [aut, cre],\nHadley Wickham [aut],\nWinston Chang [aut],\nBob Rudis [ctb],\nRStudio [cph]","software":"r","book":"cran","full_link":"https://github.com/cran/analogsea"},{"name":"svglite","artist":"role, aut, cph, cre, wickham","id":137,"playcount":1486,"description":"svglite A graphics device for R that produces 'Scalable Vector Graphics'.\n'svglite' is a fork of the older 'RSvgDevice' package. An 'SVG' Graphics Device c(\nperson(\"Hadley\", \"Wickham\", , \"hadley@rstudio.com\", \"aut\"),\nperson(\"Lionel\", \"Henry\", , \"lionel@rstudio.com\", c(\"aut\", \"cre\")),\nperson(\"T Jake\", \"Luciani\", , \"jake@apache.org\", \"aut\"),\nperson(\"Matthieu\", \"Decorde\", , \"matthieu.decorde@ens-lyon.fr\", \"aut\"),\nperson(\"Vaudor\", \"Lise\", , \"lise.vaudor@ens-lyon.fr\", \"aut\"),\nperson(\"Tony\", \"Plate\", role = \"ctb\", comment = \"Early line dashing code\"),\nperson(\"David\", \"Gohel\", role = \"ctb\", comment = \"Line dashing code and raster code\"),\nperson(\"Yixuan\", \"Qiu\", role = \"ctb\", comment = \"Improved styles; polypath implementation\"),\nperson(\"Håkon\", \"Malmedal\", role = \"ctb\", comment = \"Opacity code\"),\nperson(\"RStudio\", role = \"cph\")\n), Hadley Wickham [aut],\nLionel Henry [aut, cre],\nT Jake Luciani [aut],\nMatthieu Decorde [aut],\nVaudor Lise [aut],\nTony Plate [ctb] (Early line dashing code),\nDavid Gohel [ctb] (Line dashing code and raster code),\nYixuan Qiu [ctb] (Improved styles; polypath implementation),\nHåkon Malmedal [ctb] (Opacity code),\nRStudio [cph]","software":"r","book":"cran","full_link":"https://github.com/cran/svglite"},{"name":"curl","artist":"wickham, cre, aut, role, hadley","id":138,"playcount":1418,"description":"curl The curl() and curl_download() functions provide highly\nconfigurable drop-in replacements for base url() and download.file() with\nbetter performance, support for encryption (https, ftps), gzip compression,\nauthentication, and other 'libcurl' goodies. The core of the package implements a\nframework for performing fully customized requests where data can be processed\neither in memory, on disk, or streaming via the callback or connection\ninterfaces. Some knowledge of 'libcurl' is recommended; for a more-user-friendly\nweb client see the 'httr' package which builds on this package with http\nspecific tools and logic. A Modern and Flexible Web Client for R c(\nperson(\"Jeroen\", \"Ooms\", role = c(\"aut\", \"cre\"), email = \"jeroen@berkeley.edu\",\ncomment = c(ORCID = \"0000-0002-4035-0289\")),\nperson(\"Hadley\", \"Wickham\", , \"hadley@rstudio.com\", role = \"ctb\"),\nperson(\"RStudio\", role = \"cph\")\n), Jeroen Ooms [aut, cre] (<https://orcid.org/0000-0002-4035-0289>),\nHadley Wickham [ctb],\nRStudio [cph]","software":"r","book":"cran","full_link":"https://github.com/cran/curl"},{"name":"fda","artist":"wickham, hadley, tool, set, inform","id":139,"playcount":865,"description":"fda These functions were developed to support functional data\nanalysis as described in Ramsay, J. O. and Silverman, B. W.\n(2005) Functional Data Analysis. New York: Springer. They were\nported from earlier versions in Matlab and S-PLUS. An\nintroduction appears in Ramsay, J. O., Hooker, Giles, and\nGraves, Spencer (2009) Functional Data Analysis with R and\nMatlab (Springer). The package includes data sets and script\nfiles working many examples including all but one of the 76\nfigures in this latter book. Functional Data Analysis J. O. Ramsay <ramsay@psych.mcgill.ca>, Hadley Wickham\n<h.wickham@gmail.com>, Spencer Graves\n<spencer.graves@prodsyse.com>, Giles Hooker <gjh27@cornell.edu>","software":"r","book":"drtagkim","full_link":"https://github.com/drtagkim/mcgillfdar"},{"name":"odbc","artist":"role, aut, cph, cre, wickham","id":140,"playcount":1092,"description":"odbc A DBI-compatible interface to ODBC databases. Connect to ODBC Compatible Databases (using the DBI Interface) c(\nperson(\"Jim\", \"Hester\", , \"james.hester@rstudio.com\", role = c(\"aut\", \"cre\")),\nperson(\"Hadley\", \"Wickham\", , \"hadley@rstudio.com\", role = c(\"aut\")),\nperson(\"lexicalunit\", role = c(\"cph\"), comment = \"nanodbc library\"),\nperson(\"Google Inc.\", role = c(\"cph\"), comment = \"cctz library\"),\nperson(\"RStudio\", role = c(\"cph\", \"fnd\"))\n), Jim Hester [aut, cre],\nHadley Wickham [aut],\nlexicalunit [cph] (nanodbc library),\nGoogle Inc. [cph] (cctz library),\nRStudio [cph, fnd]","software":"r","book":"cran","full_link":"https://github.com/cran/odbc"},{"name":"xml2","artist":"role, aut, cph, cre, wickham","id":141,"playcount":1204,"description":"xml2 Work with XML files using a simple, consistent interface. Built on\ntop of the 'libxml2' C library. Parse XML c(\nperson(\"Hadley\", \"Wickham\", , \"hadley@rstudio.com\", \"aut\"),\nperson(\"James\", \"Hester\", , \"james.hester@rstudio.com\", c(\"aut\", \"cre\")),\nperson(\"Jeroen\", \"Ooms\", role = \"aut\"),\nperson(\"RStudio\", role = \"cph\"),\nperson(\"R Foundation\", role = \"ctb\",\ncomment = \"Copy of R-project homepage cached as example\")\n), Hadley Wickham [aut],\nJames Hester [aut, cre],\nJeroen Ooms [aut],\nRStudio [cph],\nR Foundation [ctb] (Copy of R-project homepage cached as example)","software":"r","book":"cran","full_link":"https://github.com/cran/xml2"},{"name":"HistData","artist":"wickham, hadley, tool, set, inform","id":142,"playcount":1210,"description":"HistData The 'HistData' package provides a collection of small data sets\nthat are interesting and important in the history of statistics and data\nvisualization. The goal of the package is to make these available, both for\ninstructional use and for historical research. Some of these present interesting\nchallenges for graphics or analysis in R. Data Sets from the History of Statistics and Data Visualization c(person(given = \"Michael\", family = \"Friendly\", role=c(\"aut\", \"cre\"), email=\"friendly@yorku.ca\"),\nperson(given = \"Stephane\", family = \"Dray\", role=\"ctb\"),\nperson(given = \"Hadley\", family = \"Wickham\", role=\"ctb\"),\nperson(given = \"James\", family = \"Hanley\", role=\"ctb\"),\nperson(given = \"Dennis\", family = \"Murphy\", role=\"ctb\"),\nperson(given = \"Peter\", family = \"Li\", role=\"ctb\")\n), Michael Friendly [aut, cre],\nStephane Dray [ctb],\nHadley Wickham [ctb],\nJames Hanley [ctb],\nDennis Murphy [ctb],\nPeter Li [ctb]","software":"r","book":"cran","full_link":"https://github.com/cran/HistData"},{"name":"tourrGui","artist":"tour, allow, generat, creat, new","id":143,"playcount":744,"description":"tourrGui The GUI allows user to control the tour by checkboxes for\nthe variable selection, slider for the speed, and toggle boxes\nfor pause. A Tour GUI using gWidgets Bei <beihuang@iastate.edu>, Dianne Cook <dicook@iastate.edu>,\nHadley Wickham <h.wickham@gmail.com>","software":"r","book":"cran","full_link":"https://github.com/cran/tourrGui"},{"name":"devtools","artist":"role, aut, cph, cre, wickham","id":144,"playcount":1113,"description":"devtools Collection of package development tools. Tools to Make Developing R Packages Easier c(\nperson(\"Hadley\", \"Wickham\", role = \"aut\"),\nperson(\"Jim\", \"Hester\", , \"james.hester@rstudio.com\", role = c(\"aut\", \"cre\")),\nperson(\"Winston\", \"Chang\", role = \"aut\"),\nperson(\"RStudio\", role = \"cph\"),\nperson(\"R Core team\", role = \"ctb\",\ncomment = \"Some namespace and vignette code extracted from base R\")\n), Hadley Wickham [aut],\nJim Hester [aut, cre],\nWinston Chang [aut],\nRStudio [cph],\nR Core team [ctb] (Some namespace and vignette code extracted from base\nR)","software":"r","book":"cran","full_link":"https://github.com/cran/devtools"},{"name":"tidyxl","artist":"wickham, cre, aut, role, hadley","id":145,"playcount":1416,"description":"tidyxl Imports non-tabular from Excel files into R. Exposes cell content,\nposition and formatting in a tidy structure for further manipulation.\nTokenizes Excel formulas. Supports '.xlsx' and '.xlsm' via the embedded\n'RapidXML' C++ library <http://rapidxml.sourceforge.net>. Does not support\n'.xlsb' or '.xls'. Read Untidy Excel Files c(\nperson(\"Duncan\", \"Garmonsway\", email = \"nacnudus@gmail.com\", role = c(\"aut\", \"cre\")),\nperson(\"Hadley\", \"Wickham\", role = c(\"ctb\"), comment = \"Author of included readxl fragments\"),\nperson(\"Jenny\", \"Bryan\", role = c(\"ctb\"), comment = \"Author of included readxl fragments\"),\nperson(\"RStudio\", role = \"cph\", comment = \"Copyright holder of included readxl fragments\"),\nperson(\"Marcin\", \"Kalicinski\", role = c(\"ctb\", \"cph\"), comment = \"Author of included RapidXML code\")\n), Duncan Garmonsway [aut, cre],\nHadley Wickham [ctb] (Author of included readxl fragments),\nJenny Bryan [ctb] (Author of included readxl fragments),\nRStudio [cph] (Copyright holder of included readxl fragments),\nMarcin Kalicinski [ctb, cph] (Author of included RapidXML code)","software":"r","book":"cran","full_link":"https://github.com/cran/tidyxl"},{"name":"magrittr","artist":"wickham, hadley, tool, set, inform","id":146,"playcount":622,"description":"magrittr Provides a mechanism for chaining commands with a\nnew forward-pipe operator, %>%. This operator will forward a\nvalue, or the result of an expression, into the next function\ncall/expression. There is flexible support for the type\nof right-hand side expressions. For more information, see\npackage vignette.\nTo quote Rene Magritte, \"Ceci n'est pas un pipe.\" A Forward-Pipe Operator for R Stefan Milton Bache <stefan@stefanbache.dk> and\nHadley Wickham <h.wickham@gmail.com>","software":"r","book":"cran","full_link":"https://github.com/cran/magrittr"},{"name":"plotrix","artist":"various, color, scale, label, axi","id":147,"playcount":477,"description":"plotrix Lots of plots, various labeling, axis and color scaling\nfunctions. Various plotting functions Jim Lemon,Ben Bolker,Sander Oom, Eduardo Klein,Barry\nRowlingson, Hadley Wickham,Anupam Tyagi, Olivier\nEterradossi,Gabor Grothendieck, Michael Toews,John Kane,Mike\nCheetham, Rolf Turner,Carl Witthoft,Julian Stander, Thomas\nPetzoldt,Remko Duursma,Elisa Biancotto, Ofir Levy","software":"r","book":"cboone","full_link":"https://github.com/cboone/hpm-radial-plot"},{"name":"leaflet","artist":"role, aut, cph, cre, wickham","id":148,"playcount":1656,"description":"leaflet Create and customize interactive maps using the 'Leaflet' JavaScript\nlibrary and the 'htmlwidgets' package. These maps can be used directly from\nthe R console, from 'RStudio', in Shiny apps and R Markdown documents. Create Interactive Web Maps with the JavaScript 'Leaflet'\nLibrary c(\nperson(\"Joe\", \"Cheng\", email = \"joe@rstudio.com\", role = c(\"aut\", \"cre\")),\nperson(\"Yihui\", \"Xie\", role = c(\"aut\")),\nperson(\"Hadley\", \"Wickham\", role = c(\"ctb\")),\nperson(\"jQuery Foundation and contributors\", role = c(\"ctb\", \"cph\"), comment = \"jQuery library\"),\nperson(\"Vladimir\", \"Agafonkin\", role = c(\"ctb\", \"cph\"), comment = \"Leaflet library\"),\nperson(\"CloudMade\", role = c(\"cph\"), comment = \"Leaflet library\"),\nperson(\"Leaflet contributors\", role = c(\"ctb\"), comment = \"Leaflet library\"),\nperson(\"Leaflet Providers contributors\", role = c(\"ctb\", \"cph\"), comment = \"Leaflet Providers plugin\"),\nperson(\"RStudio\", role = c(\"cph\"))\n), Joe Cheng [aut, cre],\nYihui Xie [aut],\nHadley Wickham [ctb],\njQuery Foundation and contributors [ctb, cph] (jQuery library),\nVladimir Agafonkin [ctb, cph] (Leaflet library),\nCloudMade [cph] (Leaflet library),\nLeaflet contributors [ctb] (Leaflet library),\nLeaflet Providers contributors [ctb, cph] (Leaflet Providers plugin),\nRStudio [cph]","software":"r","book":"bato99","full_link":"https://github.com/bato99/leaflet"},{"name":"haven","artist":"wickham, cre, aut, role, hadley","id":149,"playcount":735,"description":"haven Import foreign statistical formats into R via the embedded\n'ReadStat' C library, <https://github.com/WizardMac/ReadStat>. Import and Export 'SPSS', 'Stata' and 'SAS' Files c(\nperson(\"Hadley\", \"Wickham\", , \"hadley@rstudio.com\", role = c(\"aut\", \"cre\")),\nperson(\"Evan\", \"Miller\",\nrole = c(\"aut\", \"cph\"),\ncomment = \"Author of included ReadStat code\"\n),\nperson(\"RStudio\", role = c(\"cph\", \"fnd\"))\n)","software":"r","book":"tidyverse","full_link":"https://github.com/tidyverse/haven"},{"name":"knitrProgressBar","artist":"ctb, role, wickham, aut, cre","id":150,"playcount":1501,"description":"knitrProgressBar Provides a progress bar similar to 'dplyr' that can write progress out to a\nvariety of locations, including stdout(), stderr(), or from file(). Useful when using 'knitr' or 'rmarkdown',\nand you still want to see progress of calculations in the terminal. Provides Progress Bars in 'knitr' c(person(given = c(\"Robert\", \"M\"), family = \"Flight\", email = \"rflight79@gmail.com\", role = c(\"aut\", \"cre\")),\nperson(\"Hadley\", \"Wickham\", role = \"ctb\", comment = \"Author of included dplyr fragments\"),\nperson(\"Romain\", \"Francois\", role = \"ctb\", comment = \"Author of included dplyr fragments\"),\nperson(\"Lionel\", \"Henry\", role = \"ctb\", comment = \"Author of included dplyr fragments\"),\nperson(\"Kirill\", \"Müller\", role = \"ctb\", comment = \"Author of included dplyr fragments\"),\nperson(\"RStudio\", role = \"cph\", comment = \"Copyright holder of included dplyr fragments\")), Robert M Flight [aut, cre],\nHadley Wickham [ctb] (Author of included dplyr fragments),\nRomain Francois [ctb] (Author of included dplyr fragments),\nLionel Henry [ctb] (Author of included dplyr fragments),\nKirill Müller [ctb] (Author of included dplyr fragments),\nRStudio [cph] (Copyright holder of included dplyr fragments)","software":"r","book":"cran","full_link":"https://github.com/cran/knitrProgressBar"},{"name":"fs","artist":"role, aut, cph, cre, wickham","id":151,"playcount":1000,"description":"fs A cross-platform interface to file system operations, built on\ntop of the 'libuv' C library. Cross-Platform File System Operations Based on 'libuv' c(\nperson(\"Jim\", \"Hester\", email = \"james.f.hester@gmail.com\", role = c(\"aut\", \"cre\")),\nperson(\"Hadley\", \"Wickham\", , \"hadley@rstudio.com\", \"aut\"),\nperson(\"libuv project contributors\", role = \"cph\", comment = \"libuv library\"),\nperson(\"Joyent, Inc. and other Node contributors\", role = \"cph\", comment = \"libuv library\"),\nperson(\"RStudio\", role = c(\"cph\", \"fnd\"))\n), Jim Hester [aut, cre],\nHadley Wickham [aut],\nlibuv project contributors [cph] (libuv library),\nJoyent, Inc. and other Node contributors [cph] (libuv library),\nRStudio [cph, fnd]","software":"r","book":"cran","full_link":"https://github.com/cran/fs"},{"name":"plotrix","artist":"various, color, scale, label, axi","id":152,"playcount":625,"description":"plotrix Lots of plots, various labeling, axis and color scaling functions. Various Plotting Functions Jim Lemon, Ben Bolker, Sander Oom,\nEduardo Klein, Barry Rowlingson,\nHadley Wickham, Anupam Tyagi,\nOlivier Eterradossi, Gabor Grothendieck,\nMichael Toews, John Kane, Rolf Turner,\nCarl Witthoft, Julian Stander, Thomas Petzoldt,\nRemko Duursma, Elisa Biancotto, Ofir Levy,\nChristophe Dutang, Peter Solymos, Robby Engelmann,\nMichael Hecker, Felix Steinbeck, Hans Borchers,\nHenrik Singmann, Ted Toal, Derek Ogle, Darshan Baral,\nUlrike Groemping","software":"r","book":"jimlemon","full_link":"https://github.com/jimlemon/plotrix"},{"name":"packagedocs","artist":"role, aut, cph, cre, wickham","id":153,"playcount":1001,"description":"packagedocs Build a package documentation and function reference site and use it as the package vignette. Build Website of Package Documentation c(\nperson(\"Ryan\", \"Hafen\", email = \"rhafen@gmail.com\", role = c(\"aut\", \"cre\")),\nperson(\"Barret\", \"Schloerke\", email = \"schloerke@gmail.com\", role = c(\"aut\")),\nperson(\"Hadley\", \"Wickham\", role = c(\"aut\", \"cph\"),\ncomment = \"Rd munging code from staticdocs package (see comments in 'z_staticdocs' source)\"\n)), Ryan Hafen [aut, cre],\nBarret Schloerke [aut],\nHadley Wickham [aut, cph] (Rd munging code from staticdocs package (see\ncomments in 'z_staticdocs' source))","software":"r","book":"cran","full_link":"https://github.com/cran/packagedocs"},{"name":"Rd2roxygen","artist":"document, wickham, hadley, insourc, system","id":154,"playcount":913,"description":"Rd2roxygen Functions to convert Rd to 'roxygen' documentation. It can parse an\nRd file to a list, create the 'roxygen' documentation and update the original\nR script (e.g. the one containing the definition of the function)\naccordingly. This package also provides utilities that can help developers\nbuild packages using 'roxygen' more easily. The 'formatR' package can be used\nto reformat the R code in the examples sections so that the code will be\nmore readable. Convert Rd to 'Roxygen' Documentation c(\nperson(\"Hadley\", \"Wickham\", role = \"aut\"),\nperson(\"Yihui\", \"Xie\", email = \"xie@yihui.name\", role = c(\"aut\", \"cre\"))\n), Hadley Wickham [aut],\nYihui Xie [aut, cre]","software":"r","book":"cran","full_link":"https://github.com/cran/Rd2roxygen"},{"name":"leaflet","artist":"role, aut, cph, cre, wickham","id":155,"playcount":1656,"description":"leaflet Create and customize interactive maps using the 'Leaflet' JavaScript\nlibrary and the 'htmlwidgets' package. These maps can be used directly from\nthe R console, from 'RStudio', in Shiny apps and R Markdown documents. Create Interactive Web Maps with the JavaScript 'Leaflet'\nLibrary c(\nperson(\"Joe\", \"Cheng\", email = \"joe@rstudio.com\", role = c(\"aut\", \"cre\")),\nperson(\"Yihui\", \"Xie\", role = c(\"aut\")),\nperson(\"Hadley\", \"Wickham\", role = c(\"ctb\")),\nperson(\"jQuery Foundation and contributors\", role = c(\"ctb\", \"cph\"), comment = \"jQuery library\"),\nperson(\"Vladimir\", \"Agafonkin\", role = c(\"ctb\", \"cph\"), comment = \"Leaflet library\"),\nperson(\"CloudMade\", role = c(\"cph\"), comment = \"Leaflet library\"),\nperson(\"Leaflet contributors\", role = c(\"ctb\"), comment = \"Leaflet library\"),\nperson(\"Leaflet Providers contributors\", role = c(\"ctb\", \"cph\"), comment = \"Leaflet Providers plugin\"),\nperson(\"RStudio\", role = c(\"cph\"))\n), Joe Cheng [aut, cre],\nYihui Xie [aut],\nHadley Wickham [ctb],\njQuery Foundation and contributors [ctb, cph] (jQuery library),\nVladimir Agafonkin [ctb, cph] (Leaflet library),\nCloudMade [cph] (Leaflet library),\nLeaflet contributors [ctb] (Leaflet library),\nLeaflet Providers contributors [ctb, cph] (Leaflet Providers plugin),\nRStudio [cph]","software":"r","book":"bato99","full_link":"https://github.com/bato99/leaflet1.0"},{"name":"partools","artist":"wickham, hadley, tool, set, inform","id":156,"playcount":840,"description":"partools Miscellaneous utilities for parallelizing large\ncomputations. Alternative to MapReduce.\nFile splitting and distributed operations such as sort and aggregate.\n\"Software Alchemy\" method for parallelizing most statistical methods,\npresented in N. Matloff, Parallel Computation for Data Science,\nChapman and Hall, 2015. Includes a debugging aid. Tools for the 'Parallel' Package Norm Matloff <normmatloff@gmail.com> [cre,aut],\nClark Fitzgerald <clarkfitzg@gmail.com> [aut], with\ncontributions by Alex Rumbaugh <aprumbaugh@ucdavis.edu> and\nHadley Wickham <h.wickham@gmail.com>","software":"r","book":"cran","full_link":"https://github.com/cran/partools"},{"name":"colorplaner","artist":"ggplot, wickham, hadley, interest, color","id":157,"playcount":1089,"description":"colorplaner A 'ggplot2' extension to visualize two\nvariables through one color aesthetic via mapping to a color space\nprojection. With this technique for 2-D color mapping, one can create a\nbivariate choropleth in R as well as other visualizations with multivariate\ncolor scales. Includes two new scales and a new guide for 'ggplot2'. A 'ggplot2' Extension to Visualize Two Variables per Color Aesthetic\nThrough Color Space Projections c(person(\"William\", \"Murphy\",\nemail = \"william@datatitian.com\",\nrole = c(\"aut\", \"cre\")),\nperson(\"Hadley\", \"Wickham\", role = \"ctb\",\ncomment = \"Original author for copied and derived code\"),\nperson(\"Winston\", \"Chang\", role = \"ctb\",\ncomment = \"Original author for copied and derived code\"))","software":"r","book":"wmurphyrd","full_link":"https://github.com/wmurphyrd/colorplaner"},{"name":"pillar","artist":"role, aut, cph, cre, wickham","id":158,"playcount":1062,"description":"pillar Provides a 'pillar' generic designed for formatting columns\nof data using the full range of colours provided by modern terminals. Coloured Formatting for Columns c(\nperson(\"Kirill\", \"Müller\", , \"krlmlr+r@mailbox.org\", role = c(\"aut\", \"cre\")),\nperson(\"Hadley\", \"Wickham\", role = \"aut\"),\nperson(\"RStudio\", role = \"cph\")\n), Kirill Müller [aut, cre],\nHadley Wickham [aut],\nRStudio [cph]","software":"r","book":"cran","full_link":"https://github.com/cran/pillar"},{"name":"tibble","artist":"wickham, cre, aut, role, hadley","id":159,"playcount":1169,"description":"tibble Provides a 'tbl_df' class (the 'tibble') that provides\nstricter checking and better formatting than the traditional data frame. Simple Data Frames c(\nperson(\"Kirill\", \"Müller\", , \"krlmlr+r@mailbox.org\", c(\"aut\", \"cre\")),\nperson(\"Hadley\", \"Wickham\", , \"hadley@rstudio.com\", \"aut\"),\nperson(\"Romain\", \"Francois\", , \"romain@r-enthusiasts.com\", \"ctb\"),\nperson(\"RStudio\", role = \"cph\")\n), Kirill Müller [aut, cre],\nHadley Wickham [aut],\nRomain Francois [ctb],\nRStudio [cph]","software":"r","book":"cran","full_link":"https://github.com/cran/tibble"},{"name":"remotes","artist":"role, aut, cph, cre, wickham","id":160,"playcount":1185,"description":"remotes Download and install R packages stored in 'GitHub',\n'BitBucket', or plain 'subversion' or 'git' repositories. This package\nis a lightweight replacement of the 'install_*' functions in 'devtools'.\nIndeed most of the code was copied over from 'devtools'. R Package Installation from Remote Repositories, Including\n'GitHub' c(\nperson(\"Gábor\", \"Csárdi\", , \"csardi.gabor@gmail.com\", role = c(\"aut\", \"cre\")),\nperson(\"Hadley\", \"Wickham\", role = c(\"aut\")),\nperson(\"Winston\", \"Chang\", role = \"aut\"),\nperson(\"Jim\", \"Hester\", role = \"aut\"),\nperson(\"RStudio\", role = \"cph\"),\nperson(\"Martin\", \"Morgan\", role = \"aut\"),\nperson(\"Dan\", \"Tenenbaum\", role = \"aut\"),\nperson(\"Mango Solutions\", role = \"cph\")\n), Gábor Csárdi [aut, cre],\nHadley Wickham [aut],\nWinston Chang [aut],\nJim Hester [aut],\nRStudio [cph],\nMartin Morgan [aut],\nDan Tenenbaum [aut],\nMango Solutions [cph]","software":"r","book":"cran","full_link":"https://github.com/cran/remotes"},{"name":"plotrix","artist":"various, color, scale, label, axi","id":161,"playcount":515,"description":"plotrix Lots of plots, various labeling, axis and color scaling\nfunctions. Various plotting functions Jim Lemon,Ben Bolker,Sander Oom, Eduardo Klein,Barry\nRowlingson, Hadley Wickham,Anupam Tyagi, Olivier\nEterradossi,Gabor Grothendieck, Michael Toews,John Kane,Mike\nCheetham, Rolf Turner,Carl Witthoft,Julian Stander, Thomas\nPetzoldt,Remko Duursma,Elisa Biancotto, Ofir Levy","software":"r","book":"edenduthie","full_link":"https://github.com/edenduthie/plotrix"},{"name":"scatr","artist":"wickham, hadley, tool, set, inform","id":162,"playcount":640,"description":"scatr Allows you to make clean, good-looking scatter plots with the option to\neasily add marginal density or box plots on the axes. It is also available as a module for 'jamovi'\n(see <https://www.jamovi.org> for more information). 'Scatr' is based on the\n'cowplot' package by Claus O. Wilke and the 'ggplot2' package by Hadley Wickham. Create Scatter Plots with Marginal Density or Box Plots Ravi Selker","software":"r","book":"raviselker","full_link":"https://github.com/raviselker/scatr"},{"name":"RMySQL","artist":"role, aut, cph, cre, wickham","id":163,"playcount":1269,"description":"RMySQL Legacy 'DBI' interface to 'MySQL' / 'MariaDB' based on old code\nported from S-PLUS. A modern 'MySQL' client based on 'Rcpp' is available\nfrom the 'RMariaDB' package. Database Interface and 'MySQL' Driver for R c(person(\"Jeroen\", \"Ooms\", email = \"jeroen@berkeley.edu\",\nrole = c(\"aut\", \"cre\"), comment = c(ORCID = \"0000-0002-4035-0289\")),\nperson(\"David\", \"James\", role = \"aut\"),\nperson(\"Saikat\", \"DebRoy\", role = \"aut\"),\nperson(\"Hadley\", \"Wickham\", email = \"hadley@rstudio.com\", role = \"aut\"),\nperson(\"Jeffrey\", \"Horner\", role = \"aut\"),\nperson(\"RStudio\", role = \"cph\")), Jeroen Ooms [aut, cre] (<https://orcid.org/0000-0002-4035-0289>),\nDavid James [aut],\nSaikat DebRoy [aut],\nHadley Wickham [aut],\nJeffrey Horner [aut],\nRStudio [cph]","software":"r","book":"cran","full_link":"https://github.com/cran/RMySQL"},{"name":"DBI","artist":"role, aut, cph, cre, wickham","id":164,"playcount":1281,"description":"DBI A database interface definition for communication\nbetween R and relational database management systems. All\nclasses in this package are virtual and need to be extended by\nthe various R/DBMS implementations. R Database Interface c(\nperson(\"R Special Interest Group on Databases (R-SIG-DB)\", role = \"aut\"),\nperson(\"Hadley\", \"Wickham\", role = \"aut\"),\nperson(\"Kirill\", \"M\\u00fcller\", role = c(\"aut\", \"cre\"), email = \"krlmlr+r@mailbox.org\", comment = c(ORCID = \"0000-0002-1416-3412\")),\nperson(\"R Consortium\", role = \"fnd\")\n), R Special Interest Group on Databases (R-SIG-DB) [aut],\nHadley Wickham [aut],\nKirill Müller [aut, cre] (<https://orcid.org/0000-0002-1416-3412>),\nR Consortium [fnd]","software":"r","book":"cran","full_link":"https://github.com/cran/DBI"},{"name":"lemon","artist":"ctb, role, wickham, aut, cre","id":165,"playcount":1501,"description":"lemon Functions for working with legends and axis lines of 'ggplot2',\nfacets that repeat axis lines on all panels, and some 'knitr' extensions. Freshing Up your 'ggplot2' Plots c(\nperson('Stefan McKinnon', 'Edwards', email='sme@iysik.com',\ncomment=c(ORCID='0000-0002-4628-8148'),\nrole=c('aut','ctb','cre')),\nperson('Baptiste','Auguie', role='ctb',\ncomment='For g_legend and grid_arrange_shared_legend'),\nperson('Shaun','Jackman', role='ctb',\ncomment='For grid_arrange_shared_legend'),\nperson(\"Hadley\", \"Wickham\", , \"hadley@rstudio.com\", \"ctb\",\ncomment='ggplot2 functions'),\nperson(\"Winston\", \"Chang\", , \"winston@rstudio.com\", \"ctb\",\ncomment='ggplot2 functions')\n), Stefan McKinnon Edwards [aut, ctb, cre]\n(<https://orcid.org/0000-0002-4628-8148>),\nBaptiste Auguie [ctb] (For g_legend and grid_arrange_shared_legend),\nShaun Jackman [ctb] (For grid_arrange_shared_legend),\nHadley Wickham [ctb] (ggplot2 functions),\nWinston Chang [ctb] (ggplot2 functions)","software":"r","book":"cran","full_link":"https://github.com/cran/lemon"},{"name":"readxl","artist":"role, aut, cph, cre, wickham","id":166,"playcount":2183,"description":"readxl Import excel files into R. Supports '.xls' via the embedded\n'libxls' C library <https://github.com/evanmiller/libxls> and '.xlsx' via\nthe embedded 'RapidXML' C++ library <https://rapidxml.sourceforge.net>.\nWorks on Windows, Mac and Linux without external dependencies. Read Excel Files c(\nperson(\"Hadley\", \"Wickham\", , \"hadley@rstudio.com\", role = c(\"aut\"),\ncomment = c(ORCID = \"0000-0003-4757-117X\")\n),\nperson(\"Jennifer\", \"Bryan\", , \"jenny@rstudio.com\", role = c(\"aut\", \"cre\"),\ncomment = c(ORCID = \"0000-0002-6983-2759\")\n),\nperson(\"RStudio\", role = c(\"cph\", \"fnd\"), comment = \"Copyright holder of\nall R code and all C/C++ code without explicit copyright attribution\"),\nperson(\"Marcin\", \"Kalicinski\", role = c(\"ctb\", \"cph\"), comment = \"Author of included RapidXML code\"),\nperson(\"Komarov Valery\", role = c(\"ctb\", \"cph\"), comment = \"Author of included libxls code\"),\nperson(\"Christophe Leitienne\", role = c(\"ctb\", \"cph\"), comment = \"Author of included libxls code\"),\nperson(\"Bob Colbert\", role = c(\"ctb\", \"cph\"), comment = \"Author of included libxls code\"),\nperson(\"David Hoerl\", role = c(\"ctb\", \"cph\"), comment = \"Author of included libxls code\"),\nperson(\"Evan Miller\", role = c(\"ctb\", \"cph\"), comment = \"Author of included libxls code\")\n), Hadley Wickham [aut] (<https://orcid.org/0000-0003-4757-117X>),\nJennifer Bryan [aut, cre] (<https://orcid.org/0000-0002-6983-2759>),\nRStudio [cph, fnd] (Copyright holder of all R code and all C/C++ code\nwithout explicit copyright attribution),\nMarcin Kalicinski [ctb, cph] (Author of included RapidXML code),\nKomarov Valery [ctb, cph] (Author of included libxls code),\nChristophe Leitienne [ctb, cph] (Author of included libxls code),\nBob Colbert [ctb, cph] (Author of included libxls code),\nDavid Hoerl [ctb, cph] (Author of included libxls code),\nEvan Miller [ctb, cph] (Author of included libxls code)","software":"r","book":"cran","full_link":"https://github.com/cran/readxl"},{"name":"unjoin","artist":"wickham, cre, aut, role, hadley","id":167,"playcount":1154,"description":"unjoin Separate a data frame in two based on key columns. The function unjoin() provides\nan inside-out version of a nested data frame. This is used to identify duplication and normalize it\n(in the database sense) by linking two tables with the redundancy removed. This is a basic\nrequirement for detecting topology within spatial structures that has motivated the need\nfor this package as a building block for workflows within more applied projects. Separate a Data Frame by Normalization c(person(\"Michael D.\",\"Sumner\", role = c(\"aut\", \"cre\"), email = \"mdsumner@gmail.com\"),\nperson(\"Simon\", \"Wotherspoon\", role = \"ctb\"),\nperson(\"Hadley\", \"Wickham\", role = \"ctb\", comment = \"named the concept, provided excellent\nguidance via tidyr source code\")), Michael D. Sumner [aut, cre],\nSimon Wotherspoon [ctb],\nHadley Wickham [ctb] (named the concept, provided excellent guidance\nvia tidyr source code)","software":"r","book":"cran","full_link":"https://github.com/cran/unjoin"},{"name":"leaflet","artist":"role, aut, cph, cre, wickham","id":168,"playcount":1171,"description":"leaflet Leaflet is \"an open-source JavaScript library for mobile-friendly\ninteractive maps\". This package makes it easy to integrate Leaflet maps into\nHTML applications with R (e.g. Shiny and R Markdown). Create Interactive Web Maps with the JavaScript LeafLet Library as.person(c(\n\"Joe Cheng [aut, cre] <joe@rstudio.com>\",\n\"Yihui Xie [aut]\",\n\"Hadley Wickham [ctb]\",\n\"jQuery contributors [ctb, cph] (the jQuery library in htmlwidgets/lib)\",\n\"Leaflet contributors [ctb, cph] (the Leaflet library in htmlwidgets/lib)\",\n\"RStudio [cph]\"\n)), Joe Cheng [aut, cre],\nYihui Xie [aut],\nHadley Wickham [ctb],\njQuery contributors [ctb, cph] (the jQuery library in htmlwidgets/lib),\nLeaflet contributors [ctb, cph] (the Leaflet library in\nhtmlwidgets/lib),\nRStudio [cph]","software":"r","book":"dssp301","full_link":"https://github.com/dssp301/leaflet"},{"name":"yaml","artist":"ctb, role, wickham, aut, cre","id":169,"playcount":591,"description":"yaml Implements the 'libyaml' 'YAML' 1.1 parser and emitter\n(<http://pyyaml.org/wiki/LibYAML>) for R. Methods to Convert R Data to YAML and Back Jeremy Stephens [aut, cre], Kirill Simonov [aut], Yihui Xie [ctb],\nZhuoer Dong [ctb], Hadley Wickham [ctb], Jeffrey Horner [ctb], reikoch [ctb],\nWill Beasley [ctb], Brendan O'Connor [ctb], Gregory R. Warnes [ctb]","software":"r","book":"cran","full_link":"https://github.com/cran/yaml"},{"name":"RMariaDB","artist":"role, aut, cph, cre, wickham","id":170,"playcount":1598,"description":"RMariaDB Implements a 'DBI'-compliant interface to 'MariaDB' (<https://mariadb.org/>) and 'MySQL' (<https://www.mysql.com/>) databases. Database Interface and 'MariaDB' Driver c(\nperson(\"Kirill\", \"M\\u00fcller\", role = c(\"aut\", \"cre\"), email = \"krlmlr+r@mailbox.org\", comment = c(ORCID = \"0000-0002-1416-3412\")),\nperson(\"Jeroen\", \"Ooms\", role = \"aut\", comment = c(ORCID = \"0000-0002-4035-0289\")),\nperson(\"David\", \"James\", role = \"aut\"),\nperson(\"Saikat\", \"DebRoy\", role = \"aut\"),\nperson(\"Hadley\", \"Wickham\", role = \"aut\"),\nperson(\"Jeffrey\", \"Horner\", role = \"aut\"),\nperson(\"R Consortium\", role = \"fnd\"),\nperson(\"RStudio\", role = \"cph\")), Kirill Müller [aut, cre] (<https://orcid.org/0000-0002-1416-3412>),\nJeroen Ooms [aut] (<https://orcid.org/0000-0002-4035-0289>),\nDavid James [aut],\nSaikat DebRoy [aut],\nHadley Wickham [aut],\nJeffrey Horner [aut],\nR Consortium [fnd],\nRStudio [cph]","software":"r","book":"cran","full_link":"https://github.com/cran/RMariaDB"},{"name":"spectacles","artist":"ctb, role, wickham, aut, cre","id":171,"playcount":1344,"description":"spectacles Stores and eases the manipulation of spectra and associated data,\nwith dedicated classes for spatial and soil-related data. Storing, Manipulating and Analysis Spectroscopy and Associated\nData c(person(given = \"Pierre\", family = \"Roudier\", email = \"roudierp@landcareresearch.co.nz\", role = c(\"aut\", \"cre\")),\nperson(given = \"Max\", family = \"Kuhn\", role = \"ctb\"),\nperson(given = \"Kristian Hovde\", family = \"Liland\", role = \"ctb\"),\nperson(given = \"Bjorn-Helge\", family = \"Mevik\", role = \"ctb\"),\nperson(given = \"Hadley\", family = \"Wickham\", role = \"ctb\"),\nperson(given = \"Raphael\", family = \"Viscarra Rossel\", role = \"dtc\")), Pierre Roudier [aut, cre],\nMax Kuhn [ctb],\nKristian Hovde Liland [ctb],\nBjorn-Helge Mevik [ctb],\nHadley Wickham [ctb],\nRaphael Viscarra Rossel [dtc]","software":"r","book":"cran","full_link":"https://github.com/cran/spectacles"},{"name":"plotrix","artist":"various, color, scale, label, axi","id":172,"playcount":685,"description":"plotrix Lots of plots, various labeling, axis and color scaling functions. Various Plotting Functions Jim Lemon, Ben Bolker, Sander Oom,\nEduardo Klein, Barry Rowlingson,\nHadley Wickham, Anupam Tyagi,\nOlivier Eterradossi, Gabor Grothendieck,\nMichael Toews, John Kane, Rolf Turner,\nCarl Witthoft, Julian Stander, Thomas Petzoldt,\nRemko Duursma, Elisa Biancotto, Ofir Levy,\nChristophe Dutang, Peter Solymos, Robby Engelmann,\nMichael Hecker, Felix Steinbeck, Hans Borchers,\nHenrik Singmann, Ted Toal, Derek Ogle, Darshan Baral,\nUlrike Groemping","software":"r","book":"cran","full_link":"https://github.com/cran/plotrix"},{"name":"ggplot2","artist":"graphic, interfac, ggobi, wickham, base","id":173,"playcount":2936,"description":"ggplot2 An implementation of the grammar of graphics in R. It combines the advantages of both base and lattice graphics: conditioning and shared axes are handled automatically, and you can still build up a plot step by step from multiple data sources. It also implements a sophisticated multidimensional conditioning system and a consistent interface to map data to aesthetic attributes. See the ggplot2 website for more information, documentation and examples. An implementation of the Grammar of Graphics Hadley Wickham <h.wickham@gmail.com>","software":"r","book":"statsguy42","full_link":"https://github.com/statsguy42/statsGuyTest"},{"name":"scatr","artist":"wickham, hadley, tool, set, inform","id":174,"playcount":686,"description":"scatr Allows you to make clean, good-looking scatter plots with the option to\neasily add marginal density or box plots on the axes. It is also available as a module for 'jamovi'\n(see <https://www.jamovi.org> for more information). 'Scatr' is based on the\n'cowplot' package by Claus O. Wilke and the 'ggplot2' package by Hadley Wickham. Create Scatter Plots with Marginal Density or Box Plots Ravi Selker","software":"r","book":"cran","full_link":"https://github.com/cran/scatr"},{"name":"readxl","artist":"role, aut, cph, cre, wickham","id":175,"playcount":1533,"description":"readxl Import excel files into R. Supports '.xls' via the embedded\n'libxls' C library <https://github.com/evanmiller/libxls> and '.xlsx' via\nthe embedded 'RapidXML' C++ library <https://rapidxml.sourceforge.net>.\nWorks on Windows, Mac and Linux without external dependencies. Read Excel Files c(\nperson(\"Hadley\", \"Wickham\", , \"hadley@rstudio.com\", role = c(\"aut\"),\ncomment = c(ORCID = \"0000-0003-4757-117X\")\n),\nperson(\"Jennifer\", \"Bryan\", , \"jenny@rstudio.com\", role = c(\"aut\", \"cre\"),\ncomment = c(ORCID = \"0000-0002-6983-2759\")\n),\nperson(\"RStudio\", role = c(\"cph\", \"fnd\"), comment = \"Copyright holder of\nall R code and all C/C++ code without explicit copyright attribution\"),\nperson(\"Marcin\", \"Kalicinski\", role = c(\"ctb\", \"cph\"), comment = \"Author of included RapidXML code\"),\nperson(\"Komarov Valery\", role = c(\"ctb\", \"cph\"), comment = \"Author of included libxls code\"),\nperson(\"Christophe Leitienne\", role = c(\"ctb\", \"cph\"), comment = \"Author of included libxls code\"),\nperson(\"Bob Colbert\", role = c(\"ctb\", \"cph\"), comment = \"Author of included libxls code\"),\nperson(\"David Hoerl\", role = c(\"ctb\", \"cph\"), comment = \"Author of included libxls code\"),\nperson(\"Evan Miller\", role = c(\"ctb\", \"cph\"), comment = \"Author of included libxls code\")\n)","software":"r","book":"tidyverse","full_link":"https://github.com/tidyverse/readxl"},{"name":"colorplaner","artist":"ggplot, wickham, hadley, interest, color","id":176,"playcount":1351,"description":"colorplaner A 'ggplot2' extension to visualize two\nvariables through one color aesthetic via mapping to a color space\nprojection. With this technique for 2-D color mapping, one can create a\nbivariate choropleth in R as well as other visualizations with multivariate\ncolor scales. Includes two new scales and a new guide for 'ggplot2'. A 'ggplot2' Extension to Visualize Two Variables per Color\nAesthetic Through Color Space Projections c(person(\"William\", \"Murphy\",\nemail = \"william.murphy.rd@gmail.com\",\nrole = c(\"aut\", \"cre\")),\nperson(\"Hadley\", \"Wickham\", role = \"ctb\",\ncomment = \"Original author for copied and derived code\"),\nperson(\"Winston\", \"Chang\", role = \"ctb\",\ncomment = \"Original author for copied and derived code\")), William Murphy [aut, cre],\nHadley Wickham [ctb] (Original author for copied and derived code),\nWinston Chang [ctb] (Original author for copied and derived code)","software":"r","book":"cran","full_link":"https://github.com/cran/colorplaner"},{"name":"ggplot2","artist":"graphic, interfac, ggobi, wickham, base","id":177,"playcount":2990,"description":"ggplot2 An implementation of the grammar of graphics in R. It\ncombines the advantages of both base and lattice graphics:\nconditioning and shared axes are handled automatically, and you\ncan still build up a plot step by step from multiple data\nsources. It also implements a sophisticated multidimensional\nconditioning system and a consistent interface to map data to\naesthetic attributes. See the ggplot2 website for more\ninformation, documentation and examples. An implementation of the Grammar of Graphics Hadley Wickham <h.wickham@gmail.com>","software":"r","book":"genome-vendor","full_link":"https://github.com/genome-vendor/r-cran-ggplot2"},{"name":"tidyxl","artist":"wickham, cre, aut, role, hadley","id":178,"playcount":1064,"description":"tidyxl Imports non-tabular from Excel files into R. Exposes cell content,\nposition and formatting in a tidy structure for further manipulation.\nTokenizes Excel formulas. Supports '.xlsx' and '.xlsm' via the embedded\n'RapidXML' C++ library <http://rapidxml.sourceforge.net>. Does not support\n'.xlsb' or '.xls'. Read Untidy Excel Files c(\nperson(\"Duncan\", \"Garmonsway\", email = \"nacnudus@gmail.com\", role = c(\"aut\", \"cre\")),\nperson(\"Hadley\", \"Wickham\", role = c(\"ctb\"), comment = \"Author of included readxl fragments\"),\nperson(\"Jenny\", \"Bryan\", role = c(\"ctb\"), comment = \"Author of included readxl fragments\"),\nperson(\"RStudio\", role = \"cph\", comment = \"Copyright holder of included readxl fragments\"),\nperson(\"Marcin\", \"Kalicinski\", role = c(\"ctb\", \"cph\"), comment = \"Author of included RapidXML code\")\n)","software":"r","book":"nacnudus","full_link":"https://github.com/nacnudus/tidyxl"},{"name":"ggsubplot","artist":"model, explor, graphic, wickham, hadley","id":179,"playcount":847,"description":"ggsubplot ggsubplot makes it easy to embed customized\nsubplots within larger graphics. Subplots may be used\nas a geom to explore interaction effects, spatial data,\nand hierarchical data. Subplots can also be used to\nexplore big data without overplotting. Explore complex data by embedding subplots within plots. Garrett Grolemund <garrett@rstudio.com>, Hadley\nWickham <h.wickham@gmail.com>","software":"r","book":"cran","full_link":"https://github.com/cran/ggsubplot"},{"name":"plumbr","artist":"model, explor, graphic, wickham, hadley","id":180,"playcount":906,"description":"plumbr The base R data.frame, like any vector, is\ncopied upon modification. This behavior is at odds with\nthat of GUIs and interactive graphics. To rectify this,\nplumbr provides a mutable, dynamic tabular data model.\nModels may be chained together to form the complex\nplumbing necessary for sophisticated graphical\ninterfaces. Also included is a\ngeneral framework for linking datasets; an typical\nuse case would be a linked brush. Mutable and dynamic data models Michael Lawrence, Hadley Wickham","software":"r","book":"cran","full_link":"https://github.com/cran/plumbr"},{"name":"RPostgres","artist":"role, aut, cph, cre, wickham","id":181,"playcount":1375,"description":"RPostgres \nFully 'DBI'-compliant 'Rcpp'-backed interface to 'PostgreSQL' <https://www.postgresql.org/>,\nan open-source relational database. 'Rcpp' Interface to 'PostgreSQL' c(\nperson(\"Hadley\", \"Wickham\", role = \"aut\"),\nperson(\"Jeroen\", \"Ooms\", role = \"aut\"),\nperson(\"Kirill\", \"M\\u00fcller\", role = c(\"aut\", \"cre\"), email = \"krlmlr+r@mailbox.org\", comment = c(ORCID = \"0000-0002-1416-3412\")),\nperson(\"RStudio\", role = \"cph\"),\nperson(\"R Consortium\", role = \"fnd\"),\nperson(\"Tomoaki\", \"Nishiyama\", role = \"ctb\",\ncomment = \"Code for encoding vectors into strings derived from RPostgreSQL\")\n), Hadley Wickham [aut],\nJeroen Ooms [aut],\nKirill Müller [aut, cre] (<https://orcid.org/0000-0002-1416-3412>),\nRStudio [cph],\nR Consortium [fnd],\nTomoaki Nishiyama [ctb] (Code for encoding vectors into strings derived\nfrom RPostgreSQL)","software":"r","book":"cran","full_link":"https://github.com/cran/RPostgres"},{"name":"nlmixr","artist":"role, aut, cph, cre, wickham","id":182,"playcount":2095,"description":"nlmixr Fit and compare nonlinear mixed-effects models in differential\nequations with flexible dosing information commonly seen in pharmacokinetics\nand pharmacodynamics (Almquist, Leander, and Jirstrand 2015\n<doi:10.1007/s10928-015-9409-1>). Differential equation solving is\nby compiled C code provided in the 'RxODE' package\n(Wang, Hallow, and James 2015 <doi:10.1002/psp4.12052>). Nonlinear Mixed Effects Models in Population Pharmacokinetics\nand Pharmacodynamics c(person(\"Matthew\",\"Fidler\",\nrole = \"aut\", email = \"matthew.fidler@gmail.com\"),\nperson(\"Yuan\", \"Xiong\",\nrole = \"aut\", email = \"yuan.xiong@gmail.com\"),\nperson(\"Rik\", \"Schoemaker\",\nrole = \"aut\", email = \"rik.schoemaker@occams.com\"),\nperson(\"Justin\", \"Wilkins\",\nrole = \"aut\", email = \"justin.wilkins@occams.com\"),\nperson(\"Mirjam\",\"Trame\",\nrole = \"aut\", email = \"mirjam.trame@gmail.com\"),\nperson(\"Teun\",\"Post\",\nrole = \"aut\", email = \"t.post@lapp.nl\"),\nperson(\"Robert\",\"Leary\", role = \"ctb\"),\nperson(\"Wenping\", \"Wang\",\nrole = c(\"aut\", \"cre\"), email = \"wwang8198@gmail.com\"),\nperson(\"Hadley\",\"Wickham\", role = \"ctb\"),\nperson(\"Dirk\",\"Eddelbuettel\",\nrole = \"cph\", email = \"edd@debian.org\"),\nperson(\"David\",\"Ardia\",role = \"cph\"),\nperson(\"Katharine\",\"Mullen\",role = \"cph\")\n), Matthew Fidler [aut],\nYuan Xiong [aut],\nRik Schoemaker [aut],\nJustin Wilkins [aut],\nMirjam Trame [aut],\nTeun Post [aut],\nRobert Leary [ctb],\nWenping Wang [aut, cre],\nHadley Wickham [ctb],\nDirk Eddelbuettel [cph],\nDavid Ardia [cph],\nKatharine Mullen [cph]","software":"r","book":"cran","full_link":"https://github.com/cran/nlmixr"},{"name":"bnclassify","artist":"wickham, cre, aut, role, hadley","id":183,"playcount":1259,"description":"bnclassify State-of-the art algorithms for learning discrete Bayesian network classifiers from data, including a number of those described in Bielza & Larranaga (2014) <doi:10.1145/2576868>, with functions for prediction, model evaluation and inspection. Learning Discrete Bayesian Network Classifiers from Data c(person(\"Mihaljevic\",\"Bojan\",email=\"bmihaljevic@fi.upm.es\",role=c(\"aut\",\"cre\")),\nperson(\"Bielza\",\"Concha\",email=\"mcbielza@fi.upm.es\",role=\"aut\"),\nperson(\"Larranaga\",\"Pedro\",email=\"pedro.larranaga@fi.upm.es\",role=\"aut\"),\nperson(\"Wickham\", \"Hadley\", role=\"ctb\", comment=\"some code extracted from memoise package\")), Mihaljevic Bojan [aut, cre],\nBielza Concha [aut],\nLarranaga Pedro [aut],\nWickham Hadley [ctb] (some code extracted from memoise package)","software":"r","book":"cran","full_link":"https://github.com/cran/bnclassify"},{"name":"dbplyr","artist":"wickham, cre, aut, role, hadley","id":184,"playcount":1834,"description":"dbplyr A 'dplyr' back end for databases that allows you to work with\nremote database tables as if they are in-memory data frames. Basic features\nworks with any database that has a 'DBI' back end; more advanced features\nrequire 'SQL' translation to be provided by the package author. A 'dplyr' Back End for Databases c(\nperson(\"Hadley\", \"Wickham\", , \"hadley@rstudio.com\", c(\"aut\", \"cre\")),\nperson(\"Edgar\", \"Ruiz\", role = \"aut\"),\nperson(\"RStudio\", role = c(\"cph\", \"fnd\"))\n)","software":"r","book":"tidyverse","full_link":"https://github.com/tidyverse/dbplyr"},{"name":"plumbr","artist":"model, explor, graphic, wickham, hadley","id":185,"playcount":854,"description":"plumbr The base R data.frame, like any vector, is\ncopied upon modification. This behavior is at odds with\nthat of GUIs and interactive graphics. To rectify this,\nplumbr provides a mutable, dynamic tabular data model.\nModels may be chained together to form the complex\nplumbing necessary for sophisticated graphical\ninterfaces. Also included is a\ngeneral framework for linking datasets; an typical\nuse case would be a linked brush. Mutable and dynamic data models Michael Lawrence, Hadley Wickham","software":"r","book":"ggobi","full_link":"https://github.com/ggobi/plumbr"},{"name":"withr","artist":"role, aut, cph, cre, wickham","id":186,"playcount":1443,"description":"withr A set of functions to run code 'with' safely and temporarily\nmodified global state. Many of these functions were originally a part of the\n'devtools' package, this provides a simple package with limited dependencies\nto provide access to these functions. Run Code 'With' Temporarily Modified Global State c(\nperson(\"Jim\", \"Hester\", , \"james.f.hester@gmail.com\", role = c(\"aut\", \"cre\")),\nperson(\"Kirill\", \"Müller\", , \"krlmlr+r@mailbox.org\", role = \"aut\"),\nperson(\"Kevin\", \"Ushey\", email = \"kevinushey@gmail.com\", role = c(\"aut\")),\nperson(\"Hadley\", \"Wickham\", , \"hadley@rstudio.com\", role = \"aut\"),\nperson(\"Winston\", \"Chang\", role = \"aut\"),\nperson(\"Richard\", \"Cotton\", role = c(\"ctb\")),\nperson(\"RStudio\", role = \"cph\")), Jim Hester [aut, cre],\nKirill Müller [aut],\nKevin Ushey [aut],\nHadley Wickham [aut],\nWinston Chang [aut],\nRichard Cotton [ctb],\nRStudio [cph]","software":"r","book":"cran","full_link":"https://github.com/cran/withr"},{"name":"leaflet","artist":"role, aut, cph, cre, wickham","id":187,"playcount":3342,"description":"leaflet Create and customize interactive maps using the 'Leaflet'\nJavaScript library and the 'htmlwidgets' package. These maps can be used\ndirectly from the R console, from 'RStudio', in Shiny applications and R Markdown\ndocuments. Create Interactive Web Maps with the JavaScript 'Leaflet'\nLibrary c(\nperson(\"Joe\", \"Cheng\", email = \"joe@rstudio.com\", role = c(\"aut\", \"cre\")),\nperson(\"Bhaskar\", \"Karambelkar\", role = c(\"aut\")),\nperson(\"Yihui\", \"Xie\", role = c(\"aut\")),\nperson(\"Hadley\", \"Wickham\", role = c(\"ctb\")),\nperson(\"Kenton\", \"Russell\", role = c(\"ctb\")),\nperson(\"Kent\", \"Johnson\", role = c(\"ctb\")),\nperson(\"Barret\", \"Schloerke\", role = c(\"ctb\")),\nperson(\"jQuery Foundation and contributors\", role = c(\"ctb\", \"cph\"), comment = \"jQuery library\"),\nperson(\"Vladimir\", \"Agafonkin\", role = c(\"ctb\", \"cph\"), comment = \"Leaflet library\"),\nperson(\"CloudMade\", role = c(\"cph\"), comment = \"Leaflet library\"),\nperson(\"Leaflet contributors\", role = c(\"ctb\"), comment = \"Leaflet library\"),\nperson(\"Leaflet Providers contributors\", role = c(\"ctb\", \"cph\"), comment = \"Leaflet Providers plugin\"),\nperson(\"Brandon Copeland\", role = c(\"ctb\", \"cph\"), comment = \"leaflet-measure plugin\"),\nperson(\"Joerg Dietrich\", role = c(\"ctb\", \"cph\"), comment = \"Leaflet.Terminator plugin\"),\nperson(\"Benjamin Becquet\", role = c(\"ctb\", \"cph\"), comment = \"Leaflet.MagnifyingGlass plugin\"),\nperson(\"Norkart AS\", role = c(\"ctb\", \"cph\"), comment = \"Leaflet.MiniMap plugin\"),\nperson(\"L. Voogdt\", role = c(\"ctb\", \"cph\"), comment = \"Leaflet.awesome-markers plugin\"),\nperson(\"Daniel Montague\", role = c(\"ctb\", \"cph\"), comment = \"Leaflet.EasyButton plugin\"),\nperson(\"Kartena AB\", role = c(\"ctb\", \"cph\"), comment = \"Proj4Leaflet plugin\"),\nperson(\"Robert Kajic\", role = c(\"ctb\", \"cph\"), comment = \"leaflet-locationfilter plugin\"),\nperson(\"Mapbox\", role = c(\"ctb\", \"cph\"), comment = \"leaflet-omnivore plugin\"),\nperson(\"Michael Bostock\", role = c(\"ctb\", \"cph\"), comment = \"topojson\"),\nperson(\"RStudio\", role = c(\"cph\"))\n), Joe Cheng [aut, cre],\nBhaskar Karambelkar [aut],\nYihui Xie [aut],\nHadley Wickham [ctb],\nKenton Russell [ctb],\nKent Johnson [ctb],\nBarret Schloerke [ctb],\njQuery Foundation and contributors [ctb, cph] (jQuery library),\nVladimir Agafonkin [ctb, cph] (Leaflet library),\nCloudMade [cph] (Leaflet library),\nLeaflet contributors [ctb] (Leaflet library),\nLeaflet Providers contributors [ctb, cph] (Leaflet Providers plugin),\nBrandon Copeland [ctb, cph] (leaflet-measure plugin),\nJoerg Dietrich [ctb, cph] (Leaflet.Terminator plugin),\nBenjamin Becquet [ctb, cph] (Leaflet.MagnifyingGlass plugin),\nNorkart AS [ctb, cph] (Leaflet.MiniMap plugin),\nL. Voogdt [ctb, cph] (Leaflet.awesome-markers plugin),\nDaniel Montague [ctb, cph] (Leaflet.EasyButton plugin),\nKartena AB [ctb, cph] (Proj4Leaflet plugin),\nRobert Kajic [ctb, cph] (leaflet-locationfilter plugin),\nMapbox [ctb, cph] (leaflet-omnivore plugin),\nMichael Bostock [ctb, cph] (topojson),\nRStudio [cph]","software":"r","book":"cran","full_link":"https://github.com/cran/leaflet"},{"name":"ggplot2","artist":"graphic, interfac, ggobi, wickham, base","id":188,"playcount":3753,"description":"ggplot2 A system for 'declaratively' creating graphics,\nbased on \"The Grammar of Graphics\". You provide the data, tell 'ggplot2'\nhow to map variables to aesthetics, what graphical primitives to use,\nand it takes care of the details. Create Elegant Data Visualisations Using the Grammar of Graphics c(\nperson(\"Hadley\", \"Wickham\", , \"hadley@rstudio.com\", c(\"aut\", \"cre\")),\nperson(\"Winston\", \"Chang\", , \"winston@rstudio.com\", \"aut\"),\nperson(\"RStudio\", role = c(\"cph\"))\n), Hadley Wickham [aut, cre],\nWinston Chang [aut],\nRStudio [cph]","software":"r","book":"cran","full_link":"https://github.com/cran/ggplot2"},{"name":"RSQLite","artist":"role, aut, cph, cre, wickham","id":189,"playcount":1599,"description":"RSQLite Embeds the 'SQLite' database engine in R and\nprovides an interface compliant with the 'DBI' package. The\nsource for the 'SQLite' engine is included. 'SQLite' Interface for R c(\nperson(\"Kirill\", \"M\\u00fcller\", role = c(\"aut\", \"cre\"), email = \"krlmlr+r@mailbox.org\", comment = c(ORCID = \"0000-0002-1416-3412\")),\nperson(\"Hadley\", \"Wickham\", role = c(\"aut\")),\nperson(c(\"David\", \"A.\"), \"James\", role = \"aut\"),\nperson(\"Seth\", \"Falcon\", role = \"aut\"),\nperson(family = \"SQLite Authors\", role = \"ctb\", comment = \"for the included SQLite sources\"),\nperson(\"Liam\", \"Healy\", role = \"ctb\", comment = \"for the included SQLite sources\"),\nperson(family = \"R Consortium\", role = \"fnd\"),\nperson(family = \"RStudio\", role = \"cph\")\n), Kirill Müller [aut, cre] (<https://orcid.org/0000-0002-1416-3412>),\nHadley Wickham [aut],\nDavid A. James [aut],\nSeth Falcon [aut],\nSQLite Authors [ctb] (for the included SQLite sources),\nLiam Healy [ctb] (for the included SQLite sources),\nR Consortium [fnd],\nRStudio [cph]","software":"r","book":"cran","full_link":"https://github.com/cran/RSQLite"},{"name":"recipes","artist":"wickham, hadley, tool, set, inform","id":190,"playcount":1102,"description":"recipes An extensible framework to create and preprocess\ndesign matrices. Recipes consist of one or more data manipulation\nand analysis \"steps\". Statistical parameters for the steps can\nbe estimated from an initial data set and then applied to\nother data sets. The resulting design matrices can then be used\nas inputs into statistical or machine learning models. Preprocessing Tools to Create Design Matrices c(\nperson(\"Max\", \"Kuhn\", , \"max@rstudio.com\", c(\"aut\", \"cre\")),\nperson(\"Hadley\", \"Wickham\", , \"hadley@rstudio.com\", \"aut\"),\nperson(\"RStudio\", role = \"cph\")), Max Kuhn [aut, cre],\nHadley Wickham [aut],\nRStudio [cph]","software":"r","book":"cran","full_link":"https://github.com/cran/recipes"},{"name":"rJavaPackageExample","artist":"document, wickham, hadley, insourc, system","id":191,"playcount":2216,"description":"rJavaPackageExample An example package that uses Java Jar library.\nIt contains Java Maven project, buildsystem based on Makefiles and Maven,\ntests using \"testthat\", documentation using \"Roxygen2\". It follows\nconventions from \"R packages\" 2015 book by Hadley Wickham. Example of a package using rJava person(\"Mateusz\", \"Kobos\", email = \"mkobos@icm.edu.pl\",\nrole = c(\"aut\", \"cre\"))","software":"r","book":"CeON","full_link":"https://github.com/CeON/rJavaPackageExample"},{"name":"ggthemes","artist":"ctb, role, wickham, aut, cre","id":192,"playcount":2003,"description":"ggthemes Some extra themes, geoms, and scales for 'ggplot2'.\nProvides 'ggplot2' themes and scales that replicate the look of plots\nby Edward Tufte, Stephen Few, 'Fivethirtyeight', 'The Economist', 'Stata',\n'Excel', and 'The Wall Street Journal', among others.\nProvides 'geoms' for Tufte's box plot and range frame. Extra Themes, Scales and Geoms for 'ggplot2' c(person(\"Jeffrey B.\", \"Arnold\", role = c(\"aut\", \"cre\"),\nemail = \"jeffrey.arnold@gmail.com\"),\nperson(\"Gergely\", \"Daroczi\", role = \"ctb\"),\nperson(\"Bo\", \"Werth\", role = \"ctb\"),\nperson(\"Brian\", \"Weitzner\", role = \"ctb\"),\nperson(\"Joshua\", \"Kunst\", role = \"ctb\"),\nperson(\"Baptise\", \"Auguie\", role = \"ctb\"),\nperson(\"Bob\", \"Rudis\", role = \"ctb\"),\nperson(\"Hadley\", \"Wickham\", role = c(\"ctb\", \"cph\"),\ncomment = \"Code from the ggplot2 package.\"),\nperson(\"Justin\", \"Talbot\", role = \"ctb\",\ncomment = \"Code from the labeling package\"),\nperson(\"Joshua\", \"London\", role = \"ctb\")), Jeffrey B. Arnold [aut, cre],\nGergely Daroczi [ctb],\nBo Werth [ctb],\nBrian Weitzner [ctb],\nJoshua Kunst [ctb],\nBaptise Auguie [ctb],\nBob Rudis [ctb],\nHadley Wickham [ctb, cph] (Code from the ggplot2 package.),\nJustin Talbot [ctb] (Code from the labeling package),\nJoshua London [ctb]","software":"r","book":"cran","full_link":"https://github.com/cran/ggthemes"},{"name":"prettydoc","artist":"ctb, role, wickham, aut, cre","id":193,"playcount":1698,"description":"prettydoc Creating tiny yet beautiful documents and vignettes from R\nMarkdown. The package provides the 'html_pretty' output format as an\nalternative to the 'html_document' and 'html_vignette' engines that\nconvert R Markdown into HTML pages. Various themes and syntax highlight\nstyles are supported. Creating Pretty Documents from R Markdown c(\nperson(\"Yixuan\", \"Qiu\", , \"yixuan.qiu@cos.name\", c(\"aut\", \"cre\")),\nperson(\"Jason\", \"Long\", , \"jlong@github.com\", \"ctb\",\ncomment = \"the Cayman, Tactile and Architect themes\"),\nperson(\"Renyuan\", \"Zou\", , \"zourenyuan@gmail.com\", \"ctb\",\ncomment = \"the Leonids theme\"),\nperson(\"Michael\", \"Rose\", role = \"ctb\",\ncomment = \"the HPSTR theme\"),\nperson(\"JJ\", \"Allaire\", , \"jj.allaire@gmail.com\", \"ctb\",\ncomment = \"pandoc template for rmarkdown\"),\nperson(\"Hadley\", \"Wickham\", , \"h.wickham@gmail.com\", \"ctb\",\ncomment = \"the html_vignette() function\"),\nperson(\"Yihui\", \"Xie\", , \"xie@yihui.name\", \"ctb\",\ncomment = \"the html_vignette() function\"),\nperson(\"Steve\", \"Matteson\", role = \"ctb\",\ncomment = \"the Open Sans fonts\")\n), Yixuan Qiu [aut, cre],\nJason Long [ctb] (the Cayman, Tactile and Architect themes),\nRenyuan Zou [ctb] (the Leonids theme),\nMichael Rose [ctb] (the HPSTR theme),\nJJ Allaire [ctb] (pandoc template for rmarkdown),\nHadley Wickham [ctb] (the html_vignette() function),\nYihui Xie [ctb] (the html_vignette() function),\nSteve Matteson [ctb] (the Open Sans fonts)","software":"r","book":"cran","full_link":"https://github.com/cran/prettydoc"},{"name":"skimr","artist":"ctb, role, wickham, aut, cre","id":194,"playcount":2848,"description":"skimr A simple to use summary function that can be used with pipes\nand displays nicely in the console. The default summary statistics may be\nmodified by the user as can the default formatting. Support for data frames\nand vectors is included, and users can implement their own skim methods for\nspecific object types as described in a vignette. Default summaries include\nsupport for inline spark graphs. Instructions for managing these on\nspecific operating systems are given in the \"Using skimr\" vignette and the\nREADME. Compact and Flexible Summaries of Data c(\nperson(\"Amelia\", \"McNamara\", email=\"amcnamara@smith.edu\", role = \"aut\"),\nperson(\"Eduardo\", \"Arino de la Rubia\", email=\"earino@gmail.com\", role = \"aut\"),\nperson(\"Hao\", \"Zhu\", email=\"haozhu233@gmail.com\", role = \"aut\"),\nperson(\"Julia\", \"Lowndes\", email=\"lowndes@nceas.ucsb.edu\", role = 'ctb'),\nperson(\"Shannon\", \"Ellis\", email=\"sellis18@jhmi.edu\", role = \"aut\"),\nperson(\"Elin\", \"Waring\", email=\"elin.waring@gmail.com\", role = \"cre\"),\nperson(\"Michael\", \"Quinn\", email=\"msquinn@google.com\", role = \"aut\"),\nperson(\"Hope\", \"McLeod\", email=\"hmgit2@gmail.com\", role = 'ctb'),\nperson(\"Hadley\", \"Wickham\", email=\"hadley@rstudio.com\", role = 'ctb'),\nperson(\"Kirill\", \"Müller\", email=\"krlmlr+r@mailbox.org\", role = 'ctb'),\nperson(family = \"RStudio, Inc.\", role = \"cph\", comment = \"Spark functions\"),\nperson(\"Connor\", \"Kirkpatrick\", email=\"hello@connorkirkpatrick.com\", role = 'ctb'),\nperson(\"Scott\", \"Brenstuhl\", email=\"brenstsr@miamioh.edu\", role = 'ctb'),\nperson(\"Patrick\", \"Schratz\", email=\"patrick.schratz@gmail.com\", role = 'ctb'),\nperson(\"lbusett\", \"\", email=\"lbusett@gmail.com\", role='ctb'),\nperson(\"Mikko\",\"Korpela\", email=\"mvkorpel@iki.fi\", role='ctb'),\nperson(\"Jennifer\",\"Thompson\", email=\"thompson.jennifer@gmail.com\", role='ctb'),\nperson(\"Harris\",\"McGehee\", email=\"mcgehee.harris@gmail.com\", role='ctb')\n), Amelia McNamara [aut],\nEduardo Arino de la Rubia [aut],\nHao Zhu [aut],\nJulia Lowndes [ctb],\nShannon Ellis [aut],\nElin Waring [cre],\nMichael Quinn [aut],\nHope McLeod [ctb],\nHadley Wickham [ctb],\nKirill Müller [ctb],\nRStudio, Inc. [cph] (Spark functions),\nConnor Kirkpatrick [ctb],\nScott Brenstuhl [ctb],\nPatrick Schratz [ctb],\nlbusett [ctb],\nMikko Korpela [ctb],\nJennifer Thompson [ctb],\nHarris McGehee [ctb]","software":"r","book":"cran","full_link":"https://github.com/cran/skimr"},{"name":"sf","artist":"ctb, role, wickham, aut, cre","id":195,"playcount":2195,"description":"sf Support for simple features, a standardized way to encode spatial vector data. Binds\nto 'GDAL' for reading and writing data, to 'GEOS' for geometrical operations, and to 'PROJ' for projection\nconversions and datum transformations. Simple Features for R c(person(\"Edzer\", \"Pebesma\", role = c(\"aut\", \"cre\"), email = \"edzer.pebesma@uni-muenster.de\", comment = c(ORCID = \"0000-0001-8049-7069\")),\nperson(\"Roger\", \"Bivand\", role = \"ctb\", comment = c(ORCID = \"0000-0003-2392-6140\")),\nperson(\"Etienne\", \"Racine\", role = \"ctb\"),\nperson(\"Michael\", \"Sumner\", role = \"ctb\"),\nperson(\"Ian\", \"Cook\", role = \"ctb\"),\nperson(\"Tim\", \"Keitt\", role = \"ctb\"),\nperson(\"Robin\", \"Lovelace\", role = \"ctb\"),\nperson(\"Hadley\", \"Wickham\", role = \"ctb\"),\nperson(\"Jeroen\", \"Ooms\", role = \"ctb\", comment = c(ORCID = \"0000-0002-4035-0289\")),\nperson(\"Kirill\", \"Müller\", role = \"ctb\")), Edzer Pebesma [aut, cre] (<https://orcid.org/0000-0001-8049-7069>>),\nRoger Bivand [ctb] (<https://orcid.org/0000-0003-2392-6140>>),\nEtienne Racine [ctb],\nMichael Sumner [ctb],\nIan Cook [ctb],\nTim Keitt [ctb],\nRobin Lovelace [ctb],\nHadley Wickham [ctb],\nJeroen Ooms [ctb] (<https://orcid.org/0000-0002-4035-0289>>),\nKirill Müller [ctb]","software":"r","book":"cran","full_link":"https://github.com/cran/sf"},{"name":"cranvas","artist":"graphic, interfac, ggobi, wickham, base","id":196,"playcount":1257,"description":"cranvas This is an R package as the next generation of GGobi, a software\npackage for interactive and dynamic statistical graphics. It includes most\nof features in GGobi such as brushing, zooming, panning, identifying and\nlinking, as well as common types of statistical graphics, e.g. bar plot,\nscatter plot, boxplot, histogram, density plot, spine plot, parallel\ncoordinates plot, mosaic plot, maps, missing value plot, time series plot,\ntour, scatter plot matrix, hexagons and tiles (color images), etc. Based on\nthe support of several other packages, cranvas aims for speed (from Qt) and\nflexibility (from R), with the style and design borrowed from ggplot2. Interactive statistical graphics based on Qt Yihui Xie, Heike Hofmann, Di Cook, Xiaoyue Cheng, Barret Schloerke,\nMarie Vendettuoli, Tengfei Yin, Hadley Wickham, Michael Lawrence","software":"r","book":"ggobi","full_link":"https://github.com/ggobi/cranvas"},{"name":"broom","artist":"ctb, role, wickham, aut, cre","id":197,"playcount":2909,"description":"broom Convert statistical analysis objects from R into tidy data frames,\nso that they can more easily be combined, reshaped and otherwise processed\nwith tools like 'dplyr', 'tidyr' and 'ggplot2'. The package provides three\nS3 generics: tidy, which summarizes a model's statistical findings such as\ncoefficients of a regression; augment, which adds columns to the original\ndata such as predictions, residuals and cluster assignments; and glance, which\nprovides a one-row summary of model-level statistics. Convert Statistical Analysis Objects into Tidy Data Frames c(\nperson(\"David\", \"Robinson\", email = \"admiral.david@gmail.com\", role = c(\"aut\", \"cre\")),\nperson(\"Matthieu\", \"Gomez\", email = \"mattg@princeton.edu\", role = \"ctb\"),\nperson(\"Boris\", \"Demeshev\", email = \"boris.demeshev@gmail.com\", role = \"ctb\"),\nperson(\"Dieter\", \"Menne\", email = \"dieter.menne@menne-biomed.de\", role = \"ctb\"),\nperson(\"Benjamin\", \"Nutter\", email = \"nutter@battelle.org\", role = \"ctb\"),\nperson(\"Luke\", \"Johnston\", email = \"luke.johnston@mail.utoronto.ca\", role = \"ctb\"),\nperson(\"Ben\", \"Bolker\", email = \"bolker@mcmaster.ca\", role = \"ctb\"),\nperson(\"Francois\", \"Briatte\", email = \"f.briatte@gmail.com\", role = \"ctb\"),\nperson(\"Jeffrey\", \"Arnold\", email = \"jeffrey.arnold@gmail.com\", role = \"ctb\"),\nperson(\"Jonah\", \"Gabry\", email = \"jsg2201@columbia.edu\", role = \"ctb\"),\nperson(\"Luciano\", \"Selzer\", email = \"luciano.selzer@gmail.com\", role = \"ctb\"),\nperson(\"Gavin\", \"Simpson\", email = \"ucfagls@gmail.com\", role = \"ctb\"),\nperson(\"Jens\", \"Preussner\", email = \" jens.preussner@mpi-bn.mpg.de\", role = \"ctb\"),\nperson(\"Jay\", \"Hesselberth\", email = \"jay.hesselberth@gmail.com\", role = \"ctb\"),\nperson(\"Matthew\", \"Lincoln\", email = \"matthew.d.lincoln@gmail.com\", role = \"ctb\"),\nperson(\"Derek\", \"Chiu\", role = \"ctb\"),\nperson(\"Hadley\", \"Wickham\", email = \"hadley@rstudio.com\", role = \"ctb\")), David Robinson [aut, cre],\nMatthieu Gomez [ctb],\nBoris Demeshev [ctb],\nDieter Menne [ctb],\nBenjamin Nutter [ctb],\nLuke Johnston [ctb],\nBen Bolker [ctb],\nFrancois Briatte [ctb],\nJeffrey Arnold [ctb],\nJonah Gabry [ctb],\nLuciano Selzer [ctb],\nGavin Simpson [ctb],\nJens Preussner [ctb],\nJay Hesselberth [ctb],\nMatthew Lincoln [ctb],\nDerek Chiu [ctb],\nHadley Wickham [ctb]","software":"r","book":"cran","full_link":"https://github.com/cran/broom"},{"name":"fda","artist":"wickham, hadley, tool, set, inform","id":198,"playcount":1595,"description":"fda These functions were developed to support functional data\nanalysis as described in Ramsay, J. O. and Silverman, B. W.\n(2005) Functional Data Analysis. New York: Springer. They were\nported from earlier versions in Matlab and S-PLUS. An\nintroduction appears in Ramsay, J. O., Hooker, Giles, and\nGraves, Spencer (2009) Functional Data Analysis with R and\nMatlab (Springer). The package includes data sets and script\nfiles working many examples including all but one of the 76\nfigures in this latter book. Matlab versions of the code and\nsample analyses are no longer distributed through CRAN, as they\nwere when the book was published. For those, ftp from\n<http://www.psych.mcgill.ca/misc/fda/downloads/FDAfuns/>\nThere you find a set of .zip files containing the functions and\nsample analyses, as well as two .txt files giving instructions for\ninstallation and some additional information.\nThe changes from Version 2.4.1 are fixes of bugs in density.fd and\nremoval of functions create.polynomial.basis, polynompen, and\npolynomial. These were deleted because the monomial basis\ndoes the same thing and because there were errors in the code. Functional Data Analysis J. O. Ramsay <ramsay@psych.mcgill.ca>, Hadley Wickham\n<h.wickham@gmail.com>, Spencer Graves\n<spencer.graves@prodsyse.com>, Giles Hooker <gjh27@cornell.edu>","software":"r","book":"cran","full_link":"https://github.com/cran/fda"},{"name":"GGally","artist":"role, aut, cph, cre, wickham","id":199,"playcount":2063,"description":"GGally \nThe R package 'ggplot2' is a plotting system based on the grammar of graphics.\n'GGally' extends 'ggplot2' by adding several functions\nto reduce the complexity of combining geometric objects with transformed data.\nSome of these functions include a pairwise plot matrix, a two group pairwise plot\nmatrix, a parallel coordinates plot, a survival plot, and several functions to\nplot networks. Extension to 'ggplot2' c(\nperson(\"Barret\", \"Schloerke\", role = c(\"aut\", \"cre\"), email = \"schloerke@gmail.com\", comment = \"author for ggpairs, ggduo, ggnostic, ggts, ggfacet, and ggally_*. Contributor for all functions.\"),\nperson(\"Jason\", \"Crowley\", role = \"aut\", email = \"crowley.jason.s@gmail.com\", comment = \"ggparcoord\"),\nperson(\"Di\", \"Cook\", role = c(\"aut\", \"ths\"), email = \"dicook@monash.edu\", comment = \"ggscatmat, gglyph\"),\nperson(\"Heike\", \"Hofmann\", role = \"ths\", email = \"hofmann@iastate.edu\"),\nperson(\"Hadley\", \"Wickham\", role = \"ths\", email = \"h.wickham@gmail.com\"),\nperson(\"Francois\", \"Briatte\", role = \"aut\", email = \"f.briatte@gmail.com\", comment = \"ggcorr, ggnet, ggnet2\"),\nperson(\"Moritz\", \"Marbach\", role = \"aut\", email = \"mmarbach@mail.uni-mannheim.de\", comment = \"ggnet, ggnet2\"),\nperson(\"Edwin\", \"Thoen\", role = \"aut\", email = \"edwinthoen@gmail.com\", comment = \"ggsurv\"),\nperson(\"Amos\", \"Elberg\", role = \"aut\", email = \"amos.elberg@gmail.com\", comment = \"ggnetworkmap\"),\nperson(\"Joseph\", \"Larmarange\", role = \"aut\", email = \"joseph@larmarange.net\", comment = \"ggcoef\"))","software":"r","book":"ggobi","full_link":"https://github.com/ggobi/ggally"},{"name":"tourr","artist":"tour, allow, generat, creat, new","id":200,"playcount":433,"description":"tourr Implements geodesic interpolation and basis\ngeneration functions that allow you to create new tour\nmethods from R. Implement Tour Methods in R Code Dianne Cook <dicook@iastate.edu>, Hadley Wickham\n<h.wickham@gmail.com>","software":"r","book":"ggobi","full_link":"https://github.com/ggobi/tourr"},{"name":"sinartra","artist":"hadley, hwickhamgmailcom, wickham, tool, sinatra","id":201,"playcount":336,"description":"sinartra A port of sinatra to R. A simple web app framework for R, based on sinatra. Hadley Wickham <h.wickham@gmail.com>","software":"r","book":"cran","full_link":"https://github.com/cran/sinartra"},{"name":"clusterfly","artist":"visualis, cluster, ggobi, code, contain","id":202,"playcount":553,"description":"clusterfly Visualise clustering algorithms with GGobi. Contains both\ngeneral code for visualising clustering results and specific\nvisualisations for model-based, hierarchical and SOM clustering. Explore clustering interactively using R and GGobi Hadley Wickham <h.wickham@gmail.com>","software":"r","book":"ggobi","full_link":"https://github.com/ggobi/clusterfly"},{"name":"clusterfly","artist":"visualis, cluster, ggobi, code, contain","id":203,"playcount":512,"description":"clusterfly Visualise clustering algorithms with GGobi. Contains both\ngeneral code for visualising clustering results and specific\nvisualisations for model-based, hierarchical and SOM clustering. Explore clustering interactively using R and GGobi Hadley Wickham <h.wickham@gmail.com>","software":"r","book":"cran","full_link":"https://github.com/cran/clusterfly"},{"name":"modelr","artist":"model, explor, graphic, wickham, hadley","id":204,"playcount":673,"description":"modelr Functions for modelling that help you seamlessly integrate\nmodelling into a pipeline of data manipulation and visualisation. Modelling Functions that Work with the Pipe c(\nperson(\"Hadley\", \"Wickham\", , \"hadley@rstudio.com\", role = c(\"aut\", \"cre\")),\nperson(\"RStudio\", role = \"cph\")\n), Hadley Wickham [aut, cre],\nRStudio [cph]","software":"r","book":"cran","full_link":"https://github.com/cran/modelr"},{"name":"rvest","artist":"wickham, cre, aut, role, hadley","id":205,"playcount":586,"description":"rvest Wrappers around the 'xml2' and 'httr' packages to make it easy to\ndownload, then manipulate, HTML and XML. Easily Harvest (Scrape) Web Pages c(\nperson(\"Hadley\", \"Wickham\", , \"hadley@rstudio.com\", c(\"aut\", \"cre\")),\nperson(\"RStudio\", role = \"cph\")\n), Hadley Wickham [aut, cre],\nRStudio [cph]","software":"r","book":"cran","full_link":"https://github.com/cran/rvest"},{"name":"lazyeval","artist":"wickham, cre, aut, role, hadley","id":206,"playcount":539,"description":"lazyeval An alternative approach to non-standard evaluation using\nformulas. Provides a full implementation of LISP style 'quasiquotation',\nmaking it easier to generate code with other code. Lazy (Non-Standard) Evaluation c(\nperson(\"Hadley\", \"Wickham\", ,\"hadley@rstudio.com\", c(\"aut\", \"cre\")),\nperson(\"RStudio\", role = \"cph\")\n), Hadley Wickham [aut, cre],\nRStudio [cph]","software":"r","book":"cran","full_link":"https://github.com/cran/lazyeval"},{"name":"profr","artist":"inform, profil, altern, generat, visual","id":207,"playcount":430,"description":"profr profr provides an alternative data structure\nand visual rendering for the profiling information\ngenerated by Rprof. An alternative display for profiling information Hadley Wickham <h.wickham@gmail.com>","software":"r","book":"cran","full_link":"https://github.com/cran/profr"},{"name":"reshape2","artist":"wickham, hadley, flexibl, reshap, aggreg","id":208,"playcount":481,"description":"reshape2 Reshape lets you flexibly restructure and aggregate data\nusing just two functions: melt and cast. Flexibly reshape data: a reboot of the reshape package. Hadley Wickham <hadley@rice.edu>","software":"r","book":"genome-vendor","full_link":"https://github.com/genome-vendor/r-cran-reshape2"},{"name":"pryr","artist":"wickham, cre, aut, role, hadley","id":209,"playcount":616,"description":"pryr Useful tools to pry back the covers of R and understand the\nlanguage at a deeper level. Tools for Computing on the Language c(\nperson(\"Hadley\", \"Wickham\", ,\"hadley@rstudio.com\", c(\"aut\", \"cre\")),\nperson(\"R Core team\", role = \"ctb\",\ncomment = \"Some code extracted from base R\")\n), Hadley Wickham [aut, cre],\nR Core team [ctb] (Some code extracted from base R)","software":"r","book":"cran","full_link":"https://github.com/cran/pryr"},{"name":"proto","artist":"object, wickham, hadley, aut, hwickhamgmailcom","id":210,"playcount":658,"description":"proto An object oriented system using object-based, also\ncalled prototype-based, rather than class-based object oriented ideas. Prototype Object-Based Programming c(\nperson(\"Hadley\", \"Wickham\", , \"hadley@rstudio.com\", \"cre\"),\nperson(\"Gabor\", \"Grothendieck\", , \"ggrothendieck@gmail.com\", \"aut\"),\nperson(\"Louis\", \"Kates\", role = \"aut\"),\nperson(\"Thomas\", \"Petzoldt\", role = \"aut\")\n), Hadley Wickham [cre],\nGabor Grothendieck [aut],\nLouis Kates [aut],\nThomas Petzoldt [aut]","software":"r","book":"cran","full_link":"https://github.com/cran/proto"},{"name":"classifly","artist":"wickham, hadley, flexibl, reshap, aggreg","id":211,"playcount":663,"description":"classifly Given $p$-dimensional training data containing\n$d$ groups (the design space), a classification\nalgorithm (classifier) predicts which group new data\nbelongs to. Generally the input to these algorithms is\nhigh dimensional, and the boundaries between groups\nwill be high dimensional and perhaps curvilinear or\nmulti-faceted. This package implements methods for\nunderstanding the division of space between the groups. Explore classification models in high dimensions Hadley Wickham <h.wickham@gmail.com>","software":"r","book":"hadley","full_link":"https://github.com/hadley/classifly"},{"name":"tourr","artist":"tour, allow, generat, creat, new","id":212,"playcount":486,"description":"tourr Implements geodesic interpolation and basis\ngeneration functions that allow you to create new tour\nmethods from R. Implement Tour Methods in R Code Dianne Cook <dicook@iastate.edu>, Hadley Wickham\n<h.wickham@gmail.com>","software":"r","book":"cran","full_link":"https://github.com/cran/tourr"},{"name":"roxygen3","artist":"document, wickham, hadley, insourc, system","id":213,"playcount":431,"description":"roxygen3 A Doxygen-like in-source documentation system\nfor Rd, collation, and NAMESPACE. (This is the third rewrite) In-source documentation for R Hadley Wickham <hadley@rice.edu>,\nPeter Danenberg <pcd@roxygen.org>,\nManuel Eugster <Manuel.Eugster@stat.uni-muenchen.de>","software":"r","book":"hadley","full_link":"https://github.com/hadley/roxygen3"},{"name":"scagnostics","artist":"ggplot, wickham, hadley, interest, color","id":214,"playcount":552,"description":"scagnostics Calculates graph theoretic scagnostics. Scagnostics describe various measures of interest for pairs of variables, based on their appearance on a scatterplot. They are useful tool for discovering interesting or unusual scatterplots from a scatterplot matrix, without having to look at every individual plot. Compute scagnostics. Heike Hofmann, <hofmann@iastate.edu>, Lee Wilkinson <leland@spss.com>, Hadley Wickham <h.wickham@gmail.com>, Duncan Temple Lang, Anushka Anand","software":"r","book":"hadley","full_link":"https://github.com/hadley/scagnostics"},{"name":"stringr","artist":"wickham, hadley, tool, set, inform","id":215,"playcount":894,"description":"stringr A consistent, simple and easy to use set of wrappers around the\nfantastic 'stringi' package. All function and argument names (and positions)\nare consistent, all functions deal with \"NA\"'s and zero length vectors\nin the same way, and the output from one function is easy to feed into\nthe input of another. Simple, Consistent Wrappers for Common String Operations c(\nperson(\"Hadley\", \"Wickham\", , \"hadley@rstudio.com\", c(\"aut\", \"cre\", \"cph\")),\nperson(\"RStudio\", role = c(\"cph\", \"fnd\"))\n), Hadley Wickham [aut, cre, cph],\nRStudio [cph, fnd]","software":"r","book":"cran","full_link":"https://github.com/cran/stringr"},{"name":"tidyr","artist":"wickham, cre, aut, role, hadley","id":216,"playcount":814,"description":"tidyr An evolution of 'reshape2'. It's designed specifically for data\ntidying (not general reshaping or aggregating) and works well with\n'dplyr' data pipelines. Easily Tidy Data with 'spread()' and 'gather()' Functions c(\nperson(\"Hadley\", \"Wickham\", , \"hadley@rstudio.com\", c(\"aut\", \"cre\")),\nperson(\"Lionel\", \"Henry\", , \"lionel@rstudio.com\", \"aut\"),\nperson(\"RStudio\", role = \"cph\")\n), Hadley Wickham [aut, cre],\nLionel Henry [aut],\nRStudio [cph]","software":"r","book":"cran","full_link":"https://github.com/cran/tidyr"},{"name":"rv2alm","artist":"more, what, about, doe, line","id":217,"playcount":223,"description":"rv2alm More about what it does (maybe more than one line) Hadley's Tools For Working With Random Variables in R Hadley Wickham","software":"r","book":"almartin82","full_link":"https://github.com/almartin82/rv2alm"},{"name":"scales","artist":"wickham, hadley, flexibl, reshap, aggreg","id":218,"playcount":641,"description":"scales Graphical scales map data to aesthetics, and provide\nmethods for automatically determining breaks and labels\nfor axes and legends. Scale Functions for Visualization c(\nperson(\"Hadley\", \"Wickham\", , \"hadley@rstudio.com\", c(\"aut\", \"cre\")),\nperson(\"RStudio\", role = \"cph\")\n), Hadley Wickham [aut, cre],\nRStudio [cph]","software":"r","book":"cran","full_link":"https://github.com/cran/scales"}],"links":[],"search_query":"hadley wickham Package Title Version Description Author filename:\"DESCRIPTION\" path:\"/\""}