R experts, for all your R needs

Shiny applications (design and deployment)

Application and dashboard using Shiny framework

R server and infrastructure

Rstudio serveur, Rconnect, Shinyproxy, Shiny server…

Code and R scripts optimization

Performance, Maintainability & Reusability

R Software Engineering

Package creation, algorithm production, …

From SAS to R

DiscoveR a new world

Open-source contributions

Our contributions to the R community

R experts at your disposal

Contact us

Team R-software consulting

A team of R consultants

At ThinkR we are passionate about R. We are a team of developers and R consultants, with solid knowledge and skills in everything R-related — development, application deployment, or infrastructure .
Contact us if you need a team of experts to carry out your R projects:

Follow us

Twitter timeline

Our blog posts:

Remaking ‘Luminance-gradient-dependent lightness illusion’ with R

A blogpost inspired by a tweet and a YouTube video …
Lire La Suite…

Installation of R 3.5 on Ubuntu 18.04 LTS and tips for spatial packages

Do you plan to upgrade your server installation from Ubuntu 16.04 to Ubuntu 18.04 LTS ? It is also the best time to migrate to R 3.5 ! By the way, if you always found difficult to install R packages …
Lire La Suite…
/ / ubuntu

[ggplot2] Welcome viridis !

Let’s welcome the viridis palette into the new version of {ggplot2}! Viri-what ? viridis is one of the favorite color palettes of one of the member of the team (guesswho). The viridis palette was first developed for the python package …
Lire La Suite…
/ / tidyverse

The Ten Commandments for a well-formatted database

Our diligent readers already know how important having well formatted data is for efficient statistical analyses. Here we gathered some advice on how to make a well structured database, in order to perform accurate analyses, and avoid driving your fellow …
Lire La Suite…
/ / data

Dockerise and deploy your own R Archive Repo

There are severals 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 …
Lire La Suite…
/ / docker, server

[How-to] Share content between several R6 instances

The object oriented system is a nice and powerful way to program and to build softwares and data in R. Yet, it can be a little bit daunting at first, especially if you’ve alway been coding in R, and with …
Lire La Suite…
/ / object-oriented, R6