ricardor contains a suite of functions that are useful for various projects at Ricardo. These functions can range from importing data, data wrangling, plotting and modelling.
You can install the development version of ricardor from Github with:
As HTML documents are becoming more and more popular, one advantage of HTML ouput over
traditional PDF or Word is that you can embed interative plots.
some high level plotting functions leveraging on some most popular interactive plotting
packages but have the boilerplates set up for you. These functions are prefixed
plot_ for easy searching.
plot_leaflet: Plot a leaflet map with
spobject, with customisable popup text legend options.
plot_dygraph: Plot a interactive timeseries with
plot_calendar: A ggplot version of calendar plot. It's easy to convert this to an interactive plot with
plot_polar: A polar scatter plot particular useful for plotting pollutants against wind speed and direction.
Some functions that can be useful during modelling are prefixed with
var_shift: Shift variable(s) forward or backward by n observations to investigate if there's a delay effect between the response variable and predictor variable.
var_select: A stepwise variable selection algorithm aiming to maximise the R2 of a multiple linear regression model.
Some functions dealing with spatial objects are prefixed with
sp_transform: Transform the projection system. To get code for the projection system, use
sp_from_data_frame: Convert data frame to spatial object.
Functions dealing with character strings are prefixed with
str_trim: Trim leading or tailing white space in a string.
str_underscore: Replace space with "_" in a string.
str_to_link: Convert a string to a HTML link.
Add the following code to your website.
For more information on customizing the embed code, read Embedding Snippets.