Thomas Leeper

Thomas Leeper

13 packages on CRAN

aws.iam

cran
99.99th

Percentile

A simple client for the Amazon Web Services ('AWS') Identity and Access Management ('IAM') 'API' <https://aws.amazon.com/iam/>.

batman

cran
99.99th

Percentile

Survey systems and other third-party data sources commonly use non-standard representations of logical values when it comes to qualitative data - "Yes", "No" and "N/A", say. batman is a package designed to seamlessly convert these into logicals. It is highly localised, and contains equivalents to boolean values in languages including German, French, Spanish, Italian, Turkish, Chinese and Polish.

cowsay

cran
99.99th

Percentile

Allows printing of character strings as messages/warnings/etc. with ASCII animals, including cats, cows, frogs, chickens, ghosts, and more.

dvn

cran
99.99th

Percentile

Provides access to Dataverse version 3 APIs, enabling access to archived data (and metadata), and the ability to create and manipulate studies in a user's dataverse(s). For Dataverse server versions >= 4.0, please use the dataverse package <https://github.com/IQSS/dataverse-client-r> instead.

essurvey

cran
99.99th

Percentile

Download data from the European Social Survey directly from their website <http://www.europeansocialsurvey.org/>. There are two families of functions that allow you to download and interactively check all countries and rounds available.

99.99th

Percentile

Access data from the Federal Register API <https://www.federalregister.gov/developers/api/v1>.

installr

cran
99.99th

Percentile

R is great for installing software. Through the 'installr' package you can automate the updating of R (on Windows, using updateR()) and install new software. Software installation is initiated through a GUI (just run installr()), or through functions such as: install.Rtools(), install.pandoc(), install.git(), and many more. The updateR() command performs the following: finding the latest R version, downloading it, running the installer, deleting the installation file, copy and updating old packages to the new R installation.

knitr

cran
99.99th

Percentile

Provides a general-purpose tool for dynamic report generation in R using Literate Programming techniques.

99.99th

Percentile

Provides the ability to perform "Marginal Mediation"--mediation wherein the indirect and direct effects are in terms of the average marginal effects (Bartus, 2005, <https://EconPapers.repec.org/RePEc:tsj:stataj:v:5:y:2005:i:3:p:309-329>). The style of the average marginal effects stems from Thomas Leeper's work on the "margins" package. This framework allows the use of categorical mediators and outcomes with little change in interpretation from the continuous mediators/outcomes. See <doi:10.13140/RG.2.2.18465.92001> for more details on the method.

markdown

cran
99.99th

Percentile

Provides R bindings to the 'Sundown' Markdown rendering library (<https://github.com/vmg/sundown>). Markdown is a plain-text formatting syntax that can be converted to 'XHTML' or other formats. See <http://en.wikipedia.org/wiki/Markdown> for more information about Markdown.

99.99th

Percentile

Allows using some services of Monkeylearn <http://monkeylearn.com/> which is a Machine Learning platform on the cloud for text analysis (classification and extraction).

readODS

cran
99.99th

Percentile

Import ODS (OpenDocument Spreadsheet) into R as a data frame. Also support writing data frame into ODS file.

rite

cran
99.99th

Percentile

A simple yet powerful script editor built natively in R with tcltk.