Keeping Track of an Evolving “Top N” Cutoff Threshold Value

April 26, 2015
By
Keeping Track of an Evolving “Top N” Cutoff Threshold Value

In a previous post (Charts are for Reading), I noted how it was difficult to keep track of which times in an F1 qualifying session had made the cutoff time as a qualifying session evolved. The problem can be stated as follows: in the first session, with 20 drivers competing, the 15 drivers with the

Read more »

Doing quantitative archaeology with open source software

April 25, 2015
By

(This is a guest post by Ben Marwick, originally published on ATOR blog) This short post is written for archaeologists who frequently perform common data analysis and visualization tasks in...

Read more »

Unemployment of Europe in 2014 by NUTS 2 region

April 25, 2015
By
Unemployment of Europe in 2014 by NUTS 2 region

During the Christmas break I worked on some code to show unemployment by NUTS 2 region. At that point no 2014 data was available. When I noticed the 214...

Read more »

Random Data Sets Quickly

April 24, 2015
By
Random Data Sets Quickly

This post will discuss a recent GitHub package I’m working on, wakefield to generate random data sets. The post is broken into the following sections: Demo 1.1 Random Variable...

Read more »

Back to basics: High quality plots using base R graphics

April 24, 2015
By

Today at the Davis R Users’ Group, Michael Koontz gave tour de force lesson in using R’s base graphics capabilities to plot data. Here’s the...

Read more »

Dashboards in R with Shiny & Plotly

April 24, 2015
By
Dashboards in R with Shiny & Plotly

Shiny is an R application that allows users to build interactive web applications easily in R! Shiny apps involve two main components: a ui (user interface) script and a server...

Read more »

Blue period: Analyzing the color of paintings with R

April 24, 2015
By
Blue period: Analyzing the color of paintings with R

While movies have been getting more orange with time, painting have been going the other direction. Paintings today are generally more blue than they were a few hundred years...

Read more »

Introducing shinyjs: perform common JavaScript operations in Shiny apps using plain R code

April 23, 2015
By
Introducing shinyjs: perform common JavaScript operations in Shiny apps using plain R code

shinyjs is my second R package that managed to find its way past the CRAN review process. It lets you perform common useful JavaScript operations in Shiny applications without having to...

Read more »

scale acceleration

April 23, 2015
By
scale acceleration

Kate Lee pointed me to a rather surprising inefficiency in matlab, exploited in Sylvia Früwirth-Schnatter’s bayesf package: running a gamma simulation by rgamma(n,a,b) takes longer and sometimes much longer...

Read more »

Course Profiles in ggplot2

April 23, 2015
By
Course Profiles in ggplot2

Over on my other blog, Droppin’ The Hammer… where I journal my ultra running experience, I featured a novel ggplot2 plot for highlight elevation gain and loss on running...

Read more »

The new science journalism and open science

April 23, 2015
By

by Joseph Rickert The New York Times is quietly changing the practice of science journalism. The Tuesday April 21, 2015 article: Ebola Lying in Wait, reports on "A growing...

Read more »

Discount for the Open Data Science conference (@Boston / May 30th)

April 23, 2015
By
Discount for the Open Data Science conference (@Boston / May 30th)

This year’s Open Data Science conference takes place in Boston on May 30th and 31st at the Boston Convention Center. The conference features over 21 workshops and 72 presentations on...

Read more »

Comrades Marathon Finish Predictions

April 23, 2015
By
Comrades Marathon Finish Predictions

* If you see a bunch of errors, you might want to try opening the page in a different browser. I have had some trouble with...

Read more »

Cascading style sheets for R plots (via the Rcssplot package)

April 23, 2015
By
Cascading style sheets for R plots (via the Rcssplot package)

This post is contributed by Tomasz Konopka. Comments are welcome. [email protected] One of the great features of R is its capable graphics framework. In principle, the framework allows us to...

Read more »

Parallel Simulation of Heckman Selection Model

April 22, 2015
By
Parallel Simulation of Heckman Selection Model

Parallel Simulation of Heckman Selection Model One of the, if not the, fundamental problems in observational data...

Read more »

Supplementing your R package with a Shiny app

April 22, 2015
By

The R community is generally very fond of open-source-ness and the idea of releasing all code to the public. Writing packages has become such an easy experience now that...

Read more »

A plot of co-authorships in my little corner of science

April 22, 2015
By

  Here’s a mostly useless visualization of the collection of journal articles that sits in my reference database in Endnote. I deal mostly in marine biology, physiology, biomechanics, and...

Read more »

Conjoint Analysis and the Strange World of All Possible Feature Combinations

April 22, 2015
By
Conjoint Analysis and the Strange World of All Possible Feature Combinations

The choice modeler looks over the adjacent display of cheeses and sees the joint marginal effects of the dimensions spanning the feature space: milk source, type, origin, moisture content,...

Read more »

Time Series Graphs & Eleven Stunning Ways You Can Use Them

April 22, 2015
By
Time Series Graphs & Eleven Stunning Ways You Can Use Them

Many graphs use a time series, meaning they measure events over time. William Playfair (1759 - 1823) was a Scottish economist and pioneer of this approach. Playfair invented the...

Read more »

A simple explanation of rejection sampling in R

April 22, 2015
By
A simple explanation of rejection sampling in R

The central quantity in Bayesian inference, the posterior, can usually not be calculated analytically, but needs to be estimated by numerical integration, which is typically done with a Monte-Carlo...

Read more »

Blowing Away the Competition

April 22, 2015
By
Blowing Away the Competition

In February I embarked on a mission to speed up R, and I’m very pleased with the results so far. I redesigned the internal string cache, symbol table, and...

Read more »

Microsoft hiring engineers for R projects

April 22, 2015
By

Are you a talented software engineer who would like to build out the R ecosystem and help more companies access the power of R? Microsoft (Revolution Analytics' parent) is...

Read more »

R’s plot function, the 1970′s retro look is not cool any more

April 22, 2015
By

Casual users of a system want to learn a few simple rules that enable them to get most things done. Many languages have a design principle of only providing...

Read more »

RcppArmadillo 0.5.000.0

April 22, 2015
By

A new major version 5.000 of Armadillo was released by Conrad a couple of days ago. Armadillo is a powerful and expressive C++ template library for linear...

Read more »

Hash Table Performance in R: Part IV

April 21, 2015
By
Hash Table Performance in R: Part IV

In the last post I introduced the package envestigate that provides the hash table structure and interesting statistics associated with an R environment. Now I want to show you...

Read more »

R for more powerful clustering

April 21, 2015
By
R for more powerful clustering

by Vidisha Vachharajani Freelance Statistical Consultant R showcases several useful clustering tools, but the one that seems particularly powerful is the marriage of hierarchical clustering with a visual display...

Read more »

Introducing ghrr: GitHub Hosted R Repository

April 21, 2015
By
Introducing ghrr: GitHub Hosted R Repository

Background R relies on package repositories for initial installation of a package via install.packages(). A crucial second step is update.packages(): For all currently installed packages, a...

Read more »

Parse and process XML (and HTML) with xml2

April 21, 2015
By
Parse and process XML (and HTML) with xml2

I’m pleased to announced that the first version of xml2 is now available on CRAN. Xml2 is a wrapper around the comprehensive libxml2 C library that makes it easier...

Read more »

R: single plot with two different y-axes

April 21, 2015
By
R: single plot with two different y-axes

I forgot where I originally found the code to do this, but I recently had to dig it out again to remind myself how to draw two different y...

Read more »