In every data project, there should be a check that the data actually looks like what you expect it to look like.
This can be as simple as stopifnot(all(data$values > 0)), but as with everything “simple”, you typically want to have some additional features, such as cleaner error messages, rules separated from your R script (eg in a yaml file), result visualization, and last but least, a library that does this as fast as possible.
An R package/interface to the ITCH Protocol for financial message data
An R package to efficiently simulate Schellings Urban Migration Model
An R package to make handling VAR results easier
A Package that makes it easy to color tables
An interactive shiny application to make it easier to understand financial options