Michael W. Kearney

Michael W. Kearney

7 packages on CRAN

2 packages on GitHub

rtweet

cran
93th

Percentile

An implementation of calls designed to collect and organize Twitter data via Twitter's REST and stream Application Program Interfaces (API), which can be found at the following URL: <https://developer.twitter.com/en/docs>.

tfse

cran
78th

Percentile

A collection of useful tools for programming and writing-scripts. Several functions are simple wrappers around base R functions that extend their functionality while also providing some convenient properties<e2><80><93>regular expression functions that automatically detect look-ahead and look-behind statements, a read-line function that suppresses incomplete-final-line warnings and automatically opens and closes connections, a version of substrings that starts from the end of strings, etc. Other functions are useful for working with hexadecimal colors, installing packages, omitting missing data, and showing in-use connections.

70th

Percentile

A tool for extracting some generic features (e.g., number of words, line breaks, characters per word, URLs, lower case, upper case, commas, periods, exclamation points, etc.) from strings of text.

funique

cran
49th

Percentile

Similar to base's unique function, only optimized for working with data frames, especially those that contain date-time columns.

pkgverse

cran
25th

Percentile

Build your own universe of packages similar to the 'tidyverse' package <https://tidyverse.org/> with this meta-package creator. Create a package-verse, or meta package, by supplying a custom name for the collection of packages and the vector of desired package names to include<e2><80><93> and optionally supply a destination directory, an indicator of whether to keep the created package directory, and/or a vector of verbs implement via the 'usethis' <http://usethis.r-lib.org/> package.

tbltools

cran
25th

Percentile

Tools for working with tibbles, or data.frame-like objects generated by the 'tibble' package <https://tibble.tidyverse.org/>. Functions assist in converting objects to tibbles and creating frequency tables.

dapr

cran
16th

Percentile

An easy-to-use, dependency-free set of functions for iterating over elements of various input objects. Functions are wrappers around base apply()/lapply()/vapply() functions but designed to have similar functionality to the mapping functions in the 'purrr' package <https://purrr.tidyverse.org/>. Specifically, function names more explicitly communicate the expected class of the output and functions also allow for the convenient shortcut of '~ .x' instead of the more verbose 'function(.x) .x'.

botrnot

github
16th

Percentile

Classify Twitter accounts as bot or not bot. The packagae uses a gradient boosted model, which was trained using thousands of real automated (bot) and non-automated Twitter accounts, and returns estimated probabilities of whether supplied accounts are bots.

tweetbotornot

github
16th

Percentile

Classify Twitter accounts as bot or not bot. The package uses a generalized boosted model, which was trained using thousands of real automated (bot) and non-automated Twitter accounts, and returns estimated probabilities of whether supplied accounts are bots.