Articles by Colin Fay

RConsortium — Building an R Certification

October 26, 2018 | Colin Fay

For the last months, ThinkR has been involved (with Mango, Procogia and the Linux Foundation) in a working group for an RConsortium R Certification.  Why this Working Group (WG)? No doubt the demand for R (and for Data Science) has been increasing over the past few years — Data Scientist became ...
[Read more...]

A Tale of Two Shiny Apps: Google Auth & ShinyProxy

October 3, 2018 | Colin Fay

Once upon a time, there was a team of fearless R knights who started a new quest: they were missioned to bring the almighty Google Auth into the wonderful world of ShinyProxy. Here is their story, told from the inside.   In the beginning, there was a container For those amongst ...
[Read more...]

Playing around with RStudio Package Manager

August 29, 2018 | Colin Fay

Managing packages in production is a lot of work: you have to juggle between versions, internal packages, CRAN updates, Bioconductor, GitHub sources… Let’s have a look into RStudio Package Manager, one of the tools available that helps you dealing with this. What is love RSPM (Baby don’t hurt ...
[Read more...]

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

August 16, 2018 | Colin Fay

A blogpost inspired by a tweet and a YouTube video. ‘Luminance-gradient-dependent lightness illusion’ In the last days, I’ve stumbled upon this tweet: A demo of lightness perception pic.twitter.com/BSVpgcuIw1 — Akiyoshi Kitaoka (@AkiyoshiKitaoka) August 12, 2018 Which is a demonstration of how our perception of color is affected by the ...
[Read more...]

About lazy evaluation

July 29, 2018 | Colin Fay

A follow-up on Thomas Lumley follow-up post on Miles McBain post about quotation. In this post, Thomas is continuing Miles exploration of the concept of quoting and evaluation in R. Thomas speaks a little bit about lazy evaluation, and I decided to continue to explore this concept. Notably I wish ...
[Read more...]

A quick #WorldEmojiDay exploration

July 16, 2018 | Colin Fay

Let’s celebrate #WorldEmojiDay with a quick exploration of my own twitter account. The 📦 We’ll need: From Github {emo} remote::install_github("hadley/emo") From CRAN {dplyr} {tidyr} {rtweet} {tidytext} Note: This page has been created at: Sys.time() ## [1] "2018-07-17 17:22:29 CEST" The 🔍 Let’s get my last 3200 tweets: ... [Read more...]

[Web2Day] Producing web content with R

July 13, 2018 | Colin Fay

Earlier this week, my talk at the Web2Day conference was put online. Here is an english summary for those who don’t understand french :) Disclaimer: this talk has been given during a conference about web technologies. In other word,in front of a crowd that has never / hardly heard ...
[Read more...]

[ggplot2] Welcome viridis !

July 11, 2018 | Colin Fay

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 matplotlib, and has been implemented in R since. The strengths ...
[Read more...]

Happy dev with {purrr}

July 6, 2018 | Colin Fay

A transcription of my talk at the Rencontres R 2018. 7th Rencontres R From the 4th to 6th of July, I was with ThinkR at the 7th edition of the Rencontres R, the annual French meeting about R. During this conference, I gave a lightning called “Vous allez aimer avoir {purrr}”, ...
[Read more...]

Dockerise and deploy your own R Archive Repo

June 7, 2018 | Colin Fay

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 reason), you’re a nerd and you like ...
[Read more...]

The dependencies conundrum

June 5, 2018 | Colin Fay

A little dive into CRAN package dependencies. What is a dependencies? Roughly, a dependencie is a package needed by another package to work: in other words, if someone has already coded a function that you need, you can use it by listing another pack...
[Read more...]

Playing with #rstatsnyc, Neo4J and R

April 21, 2018 | Colin Fay

A search on Twitter, some R, and just enough Neo4J. Disclaimer: of course everything here could be done in pure R. But hey, where’s the fun in that? Disclaimer bis: this blogpost relies on {neo4r}, a package still under active development. Get the tweets library(rtweet) ny % ...
[Read more...]

[How to] Write a purrr-like adverb

April 17, 2018 | Colin Fay

Create your own safely, compose and friends! What is an adverb If you read carefully the purrr documentation, you’ll find this simple explanation : Adverbs modify the action of a function; taking a function as input and returning a function with modified action as output. In other words, adverbs take ... [Read more...]

dockerfiler is now on CRAN

March 1, 2018 | Colin Fay

{dockerfiler} is a package that comes with a simple, object oriented API for Dockerfile creation, straight from your R session. Now on CRAN. Installation You can install {dockerfiler} from GitHub with: # install.packages("remotes") remotes::install_... [Read more...]
1 2 3 4 5

Never miss an update!
Subscribe to R-bloggers to receive
e-mails with the latest R posts.
(You will not see this message again.)

Click here to close (This popup will not appear again)