Effortless but Powerful Exception Logging in R: loggit! 1.0.0 Released on CRAN

February 20, 2018
By

Frustrated with the lack of pain-free logging in R, a colleague inspired me to write my first public R package: loggit. What follows is the README that you can find on Github, and verison 1.0.0 of loggit is now available on CRAN. Please feel free to submit requests, bug reports, etc.! This package is designed for anyone who has written their own package...

Read more »

Speeding up spatial analyses by integrating `sf` and `data.table`: a test case

February 20, 2018
By
Speeding up spatial analyses by integrating `sf` and `data.table`: a test case

The problem Last week, I replied to this interesting question posted by @Tim_K over stackoverflow. He was seeking efficient solutions to identify all points falling within a maximum distance of xx...

Read more »

BIKE SERVICES API + SHINY = NICE APP

Hi everyone, In this blog post, I will be short and I will introduce our shiny application on bike self-service stations. Your browser does not support the video tag. The...

Read more »

R Tip: Use seq_len() to Avoid The Backwards Sequence Bug

February 19, 2018
By

Another R tip. Use seq_len() to avoid The backwards seqeunce bug. Many R users use the “colon sequence” notation to build sequences. For example: for(i in 1:5) { print(paste(i,...

Read more »

DALEX: understand a black box model – conditional responses for a single variable

February 19, 2018
By
DALEX: understand a black box model – conditional responses for a single variable

Black-box models, like random forest model or gradient boosting model, are commonly used in predictive modelling due to their elasticity and high accuracy. The problem is, that it is...

Read more »

Theory free tidyeval

February 18, 2018
By

Getting our feet wet with dplyr programming - I’ve been putting off trying to suss out dplyr’s tidy evaluation for a long time, but...

Read more »

Sketchnotes from TWiML&AI #111: Learning “Common Sense” and Physical Concepts with Roland Memisevic

February 18, 2018
By
Sketchnotes from TWiML&AI #111: Learning “Common Sense” and Physical Concepts with Roland Memisevic

These are my sketchnotes for Sam Charrington’s podcast This Week in Machine Learning and AI about Learning “Common Sense” and Physical Concepts with Roland Memisevic: Sketchnotes from TWiMLAI talk #111:...

Read more »

SwissPost putting another nail in the coffin of Swiss sovereignty

February 18, 2018
By
SwissPost putting another nail in the coffin of Swiss sovereignty

A few people have recently asked me about the SwissID, as SwissPost has just been sending spam emails out to people telling them "Link your Swiss Post user account...

Read more »

Nike Air Jordan vs. Adidas Yeezy: Why do some sneakers sell more than others?

February 18, 2018
By
Nike Air Jordan vs. Adidas Yeezy: Why do some sneakers sell more than others?

1. Introduction and the Business Problem In the sneaker world, the two big names "Nike" and "Adidas" are cutthroat rivals. The business problem for both brands is to figure...

Read more »

dplyr, (mc)lapply, for-loop and speed

February 18, 2018
By
dplyr, (mc)lapply, for-loop and speed

Want to know whether lapply is quicker than a for-loop? Is there a faster solution? This is the place!

Read more »

Packages for Getting Started with Time Series Analysis in R

February 18, 2018
By

A. Motivation During the recent RStudio Conference, an attendee asked the panel about the lack of support provided by the tidyverse in relation to time series data. As someone...

Read more »

R Tip: Use qc() For Fast Legible Quoting

February 17, 2018
By

Here is an R tip. Need to quote a lot of names at once? Use qc(). This is particularly useful in selecting columns from data.frames: library("wrapr") # get qc()...

Read more »

R markdown blog template

February 16, 2018
By
R markdown blog template

This blog post is mostly for myself but maybe it’s useful to others. It contains my current R markdown blog template. I initially posted this as a question at...

Read more »

Response to FiveThirtyEight’s Podcast about our paper, “Projecting confidence”

February 16, 2018
By
Response to FiveThirtyEight’s Podcast about our paper, “Projecting confidence”

Where were you on the night of Nov 8, 2016? If you’re anything like me, you were watching election night coverage and wondering not whether Clinton or Trump would...

Read more »

Pym.js Library Vulnerability in widgetframe Package

February 16, 2018
By
Pym.js Library Vulnerability in widgetframe Package

What’s Up? The NPR Visuals Team created and maintains a javascript library that makes it super easy to embed iframes on web pages and have said documents still be...

Read more »

Books I liked in 2017 by @ellis2013nz

February 16, 2018
By
Books I liked in 2017 by @ellis2013nz

I last blogged about books in September 2016 and it’s still in my 10 most popular posts. I thought I’d update it with some of the data-relevant books...

Read more »

Mix ggplot2 graphs with your favorite memes. memery 0.4.2 released.

February 16, 2018
By
Mix ggplot2 graphs with your favorite memes. memery 0.4.2 released.

Make memorable plots with memery. memery is an R package that generates internet memes including superimposed inset graphs and other atypical features, combining the visual impact of an attention-grabbing...

Read more »

RSiteCatalyst Version 1.4.14 Release Notes

February 15, 2018
By

Like the last several updates, this blog post will be fairly short, given only a single bug fix was added. Thanks again to GitHub user leocwlau who reported that the...

Read more »

Importing 30GB of data in R with sparklyr

February 15, 2018
By
Importing 30GB of data in R with sparklyr

Disclaimer: the first part of this blog post draws heavily from Working with CSVs on the Command Line, which is a beautiful resource that lists very nice tips and...

Read more »

Affordable automatic deployment of Spark and HDFS with Kubernetes and Gitlab CI/CD

February 15, 2018
By

Summary Running an application on Spark with external dependencies, such as R and python packages, requires the installation of these dependencies on all the workers. To automate this tedious process,...

Read more »

A fresh look for base graphics

February 15, 2018
By
A fresh look for base graphics

While ggplot2 (and its various extensions) is often the go-to package for graphics in R these days, if you need to step outside the boundaries of what ggplot2 can...

Read more »

We Want to be Playing with a Moderate Number of Powerful Blocks

February 15, 2018
By

Many data scientists (and even statisticians) often suffer under one of the following misapprehensions: They believe a technique doesn’t work in their current situation (when in fact it does),...

Read more »

Update on My Collaboration with the Census Bureau

February 14, 2018
By
Update on My Collaboration with the Census Bureau

In November I announced a new collaboration with the Census Bureau around data science training. Today I’d like to provide an update on this project.... The post Update on My...

Read more »

Easily Make Multi-tabbed .xlsx Files with openxlsx

February 14, 2018
By

This is a quick script showing how to make multi-tabbed .xlsx files. I recently had the need to do this and used the flexible openxlsx package maintained by :...

Read more »

What is the best online dating site and the best way to use it?

February 14, 2018
By
What is the best online dating site and the best way to use it?

Somebody recently shared this with me, this is what happens when you attempt to access Parship, an online dating site, from the anonymous Tor Browser. Experian is basically a private...

Read more »

Edwina Dunn to keynote at enterprise focused R language conference

February 14, 2018
By
Edwina Dunn to keynote at enterprise focused R language conference

...

Read more »

Tutorial : Build Webapp in R using Shiny

February 14, 2018
By
Tutorial : Build Webapp in R using Shiny

In this tutorial, we will cover how to build shiny app from scratch in R. It includes various examples which would help you to get familiar with shiny package.Shiny...

Read more »

Mandalas

February 14, 2018
By
Mandalas

Mathematics is a place where you can do things which you can’t do in the real world (Marcus Du Sautoy, mathematician) From time to time I have a look...

Read more »

BH 1.66.0-1

February 13, 2018
By

A new release of the BH package arrived on CRAN a little earlier: now at release 1.66.0-1. BH provides a sizeable portion of the Boost C++ libraries as...

Read more »

Search R-bloggers


Sponsors

Mango solutions





Zero Inflated Models and Generalized Linear Mixed Models with R



Quantide: statistical consulting and training

ODSC2 west

ODSC1_jobs

datasociety

http://www.eoda.de



CRC R books series







Six Sigma Online Training



mljar.com



Contact us if you wish to help support R-bloggers, and place your banner here.