Base R Assessment!

February 3, 2015
By
Base R Assessment!

Test your skills with this R-powered R assessment of base R knowledge! Built using the R powered adaptive testing platform Concerto, this assessment provides a short but powerful tool at evaluating your base R understanding relative to that of your pe...

Read more »

Sharing Your Shiny Apps

February 3, 2015
By
Sharing Your Shiny Apps

by Siddarth Ramesh R Programmer, Revolution Analytics A couple of months ago, I worked on a customer engagement involving Shiny. Shiny is a package created by RStudio that is intended to make plots dynamic and interactive. One advantage of Shiny is that an app would completely be written in R, without needing to know any other programming languages. Shiny...

Read more »

A data.table R tutorial by DataCamp: intro to DT[i, j, by]

February 3, 2015
By
A data.table R tutorial by DataCamp:  intro to DT[i, j, by]

This data.table R tutorial explains the basics of the DT command which is core to the data.table package. If you want to learn more on the data.table package, DataCamp provides an interactive R course on the data.table package. The course has more than 35 interactive R exercises – all taking place in the comfort of The post

Read more »

R + ggplot2 Graph Catalog

February 3, 2015
By
R + ggplot2 Graph Catalog

Joanna Zhao’s and Jenny Bryan’s R graph catalog is meant to be a complement to the physical book, Creating More Effective Graphs, but it’s a really nice gallery in its own right. The catalog shows a series of different data visualizations, all made with R and ggplot2. Click on any of the plots and you get the...

Read more »

Canberra IAPA Seminar – Text Analytics: Natural Language into Big Data – 17 February

February 3, 2015
By
Canberra IAPA Seminar – Text Analytics: Natural Language into Big Data – 17 February

Topic: Text Analytics: Natural Language into Big Data Speaker: Dr. Leif Hanlen, Technology Director at NICTA Date: Tuesday 17 February Time: 5.30pm for a 6pm start Cost: Nil Where: SAS Offices, 12 Moore Street, Canberra, ACT 2600 Registration URL: http://www.iapa.org.au/Event/TextAnalyticsNaturalLanguageIntoBigData … Continue reading →

Read more »

BayesFactor version 0.9.10 released to CRAN

February 3, 2015
By

If you're running Solaris (yes, all zero of you) you'll have to wait for version 0.9.10-1, due to a small issue preventing the Solaris package from building on CRAN. The rest of you can pick up the updated version on CRAN today.See below the fold for c...

Read more »

R in Insurance 2015: Registration Opened

February 3, 2015
By
R in Insurance 2015: Registration Opened

The registration for the third conference on R in Insurance on Monday 29 June 2015 at the University of Amsterdam has opened. This one-day conference will focus again on applications in insurance and actuarial science that use R, the lingua franca for ...

Read more »

Shiny for Interactive Application Development using R

February 2, 2015
By

This slidify-based deck introduces the shiny package from R-Studio and walks one through the development of an interactive application that presents users with options to subset the iris dataset, generate a summary of the resulting dataset, a...

Read more »

Paris’s history, captured in its streets

February 2, 2015
By
Paris’s history, captured in its streets

The following image by Mathieu Rajerison has been doing the rounds of French media recently. It shows the streets of Paris, color-coded by their compass direction. It's been featured in an article in Telerama magazine, and even on French TV Channel LCI (skip ahead to 8:20 in the linked video. which also features an interview with Mathieu). Mathieu used...

Read more »

Should you teach Python or R for data science?

February 2, 2015
By

Last week, I published a post titled Lessons learned from teaching an 11-week data science course, detailing my experiences and recommendations from teaching General Assembly's 66-hour introductory data science course. In the comments, I received the ...

Read more »

My "Top 5 R Functions"

February 2, 2015
By

In preparation for a R Workgroup meeting, I started thinking about what would be my "Top 5 R Functions". I ruled out the functions for basic mechanics - save, load, mean, etc. - they're obviously critical, but every programming language has them, so th...

Read more »

Embedding R-generated Interactive HTML pages in MS PowerPoint

February 2, 2015
By
Embedding R-generated Interactive HTML pages in MS PowerPoint

By Richard Pugh – Commercial Director, UK.  Usually when I create slide decks these days I used markdown and slidy.  However, I recently was asked to present using an existing Revolution Microsoft PowerPoint template. Trouble is, I’ve been spoilt with … Continue reading →

Read more »

RcppStreams 0.1.0

February 2, 2015
By
RcppStreams 0.1.0

The new package RcppStreams arrived on CRAN on Saturday. RcppStreams brings the excellent Streamulus C++ template library for event stream processing to R. Streamulus, written by Irit Katriel, uses very clever template meta-programming (via Boost Fu...

Read more »

What kind of programmer are you? Stack Exchange can predict it, Shiny can graph it

February 1, 2015
By
What kind of programmer are you? Stack Exchange can predict it, Shiny can graph it

I was impressed by Stack Exchange’s recent announcement of their machine learning system, Providence, that guesses what kind of programmer you are based on your Stack Overflow traffic. Stack Exchange uses this to choose what questions to show you on their homepage and to recommend jobs to you in their Careers ads. One admirable feature is that...

Read more »

2015.2: Did the New England Patriots experience a decrease in fumbles starting in 2007?

February 1, 2015
By
2015.2: Did the New England Patriots experience a decrease in fumbles starting in 2007?

Here's a timely guest entry from Jeffrey Witmer (Oberlin College). As the “Deflate Gate” saga was unfolding, Warren Sharp analyzed “touches per fumble” for NFL teams before and after 2006, when a rule was changed so that teams playing on the road could provide their own footballs (http://www.sharpfootballanalysis.com/blog/). Sharp noted that, for whatever reason, the...

Read more »

New release (0.7) of metricsgraphics htmlwidget — grids & rollovers

February 1, 2015
By

I’ve updated my metricsgraphics package to version 0.7. The core MetricsGraphics JavaScript library has been updated to version 2.1.0 (from 1.1.0). Two blog-worthy features since releasing version 0.5 are mjs_grid (which is a grid.arrange-like equivalent for metricsgraphics plots and mjs_add_rollover which lets you add your own custom rollover text to the plots. The Grid The

Read more »

Some 3D Graphics (rgl) for Classification with Splines and Logistic Regression (from The Elements of Statistical Learning)

February 1, 2015
By
Some 3D Graphics (rgl) for Classification with Splines and Logistic Regression (from The Elements of Statistical Learning)

This semester I'm teaching from Hastie, Tibshirani, and Friedman's book, The Elements of Statistical Learning, 2nd Edition. The authors provide a Mixture Simulation data set that has two continuous predictors and a binary outcome. This data is used to demonstrate classification procedures by plotting classification boundaries in the two predictors. For example, the figure below

Read more »

R package “fishdynr”

February 1, 2015
By
R package “fishdynr”

The fishdynr package allows for the construction of some basic population dynamics models commonly used in fisheries science. Included are models of a single cohort, cohortSim, and a more complex iterative model that incorporates a stock-recruitment re...

Read more »

KEGG enrichment analysis with latest online data using clusterProfiler

February 1, 2015
By

KEGG.db is not updated since 2012. The data is now pretty old, but many of the Bioconductor packages still using it for KEGG annotation and enrichment analysis. As pointed out in 'Are there too many biological databases', there is a problem that many out of date biological databases often don't get offline. This issue also exists in web-server or software...

Read more »

Unemployment

February 1, 2015
By
Unemployment

Beginning 2013 I made a post plotting unemployment in Europe. Last year I did the same. Now that the unemployment numbers of December are on Eurostat, I am making them again. The plots shown are unemployment and its first derivative, both smoothed.You ...

Read more »

The leaflet package for online mapping in R

January 31, 2015
By
The leaflet package for online mapping in R

It has been possible for some years to launch a web map from within R. A number of packages for doing this are available, including: RgoogleMaps, an interface to the Google Maps api leafletR, an early package for creating Leaflet maps with R rCharts, which can be used as a basis for webmaps In this tutorial we use...

Read more »

Bio7 2.0 for Linux Released!

January 31, 2015
By
Bio7 2.0 for Linux Released!

01.02.2015 I released the Linux version of Bio7 2.0 (see screenshot below). For an overview of the new Bio7 features follow the link: Bio7 2.0 new features Added Linux features: A new Java menu action (in the Scripts menu) is available to start a Py4J server which can communicate to Java and CPython (if enabled

Read more »

Rediscovering Formula One Race Battlemaps

January 31, 2015
By
Rediscovering Formula One Race Battlemaps

A couple of days ago, I posted a recipe on the F1DataJunkie blog that described how to calculate track position from laptime data. Using that information, as well as additional derived columns such as the identity of, and time to, the cars immediately ahead of and behind a particular selected driver, both in terms of

Read more »

Carl Boettiger on accessing online data with ROpenSci

January 30, 2015
By

*Today, Carl Boettiger gave a tutorial on the ROpenSci project and how to use their many packages to connect to online data repositories to retrieve and up deposit data. Here’s our screencast of the talk. All the code from this talk is available at this github repository, and you can download it as a *.zip...

Read more »

Reproducibility with Revolution R Open and the checkpoint package

January 30, 2015
By

Thanks to everyone at the Chicago R User Group for giving me such a warm welcome for my presentation last night. In my talk, I gave an introduction to Revolution R Open, with a focus on how the checkpoint package makes sharing R code in a reproducible way easy: If you'd like to try out the checkpoint package, it's...

Read more »

littler 0.2.2

January 30, 2015
By
littler 0.2.2

A new minor release of littler is available now. Several examples were added or extended: a new script check.r to check a source tarball with R CMD check after loading required packages first (and a good use case was given in the recent UBSAN testi...

Read more »

How e Can Help You To Find The Love Of Your Life

January 30, 2015
By
How e Can Help You To Find The Love Of Your Life

Match.com will bring more love to the planet than anything since Jesus Christ (Gary Kremen, founder of Match.com) Charlie is a brilliant 39 years old mathematician living in Massachusetts. He lives alone and has dedicated his whole life to study. He has realized lately that theorems and books no longer satisfy him. Charlie has realized that … Continue reading...

Read more »

The time series of JGB Interest Rate(10Y) over the last one year

January 29, 2015
By

World wide quantitative easing does not seem to end. I live and work in Japan which has the lowest interest rate.Thanks to Quandl and RStudio, I can easily get the data of the interest rate and visualize it with R and dygraphs ...

Read more »

Comparing Flexible and Elastic Asset Allocation

January 29, 2015
By
Comparing Flexible and Elastic Asset Allocation

So recently, I tried to combine Flexible and Elastic Asset Allocation. The operative word being–tried. Essentially, I saw Flexible Asset … Continue reading →

Read more »