2018-06-07 / Colin Fay / docker, package, server

Dockerise and deploy your own R Archive Repo

There are several reasons you would want to deploy your own R archive repo: you don’t want to rely on GitHub for your dev packages, you want to use a more “confidential” way, or maybe (and that’s good enough a reason), you’re a nerd and you like the idea of hosting your own repo. So, here’s how to. ...

2018-05-26 / Vincent Guyader / rstudio, tips

The Best Rstudio Snippet Ever!

Because I was tired of typing the same thing over and over. I finally took the time to make myself a little Rstudio snippet. To do this just go to Tools > global Option > code > edit snippet and to add in the list these few lines : snippet aa ${1:dataset} <- ${1:dataset} %>% ${0} This is the Result ...

2018-05-16 / Sébastien Rochette / models

Installation to connect Spark and H2O in R

In the ThinkR Task force, we love playing with H2O in R. Their algorithms for machine learning and artificial intelligence are really powerful. Combined with Apache Spark through Sparkling Water, H2O provides even more powerful data processing workflows, which you can run on your own laptop. Installing Spark and H2O so that they work together within R The H2O documentation ...

2018-05-16 / Vincent Guyader / development, package, shiny

Our Package template to design a prod-ready Shiny application

In this article, I will introduce the approach we use at ThinkR for Shiny applications we design. This is a relatively strict framework but designed to simplify our life and guarantee to deliver a “prod ready” application (whether it is launched locally, on shinyserver, Rconnect or via ShinyProxy with docker). This framework simplifies application maintenance and collaborative work. Edit: Better read ...