We help our clients move from data storage to data insights.

eRum Competition Winners

The Main Competition The Secondary Competition What next? The results of the eRum competition are in! Before we announce the winners we would like to thank everyone who entered. It has been a pleasure to look at all of the ideas on show. The Main Competition The winner of the main competition is Lukasz Janiszewski.

Regular Expressions Every R programmer Should Know

Regex: The backslash, \ Regex: The hat ,^, and dollar, $ Regex: Round parentheses,(), and the pipe, | Regex: Square parentheses,[], and the asterisk, * Regular expressions. How they can be cruel! Well we’re here to make them a tad easier. To do so we’re going to make use of the stringr package install.packages("stringr") library("stringr")

ReCoding the Wall: Mixing art and code

At Jumping Rivers we often collaborate with the local community. This includes attending regional events such as those run by Creative FUSE, a partnership between the North East’s five universities. I recently attended an event at the National Glass Centre called ReCoding the Wall. The artwork, Colour Field, is a large interactive LED wall currently

Which world leaders are twitter bots?

Set-up Getting the tweets Are world leaders actually bots? Set-up Given that I do quite like twitter, I thought it would be a good idea to right about R’s interface to the twitter API; rtweet. As usual, we can grab the package in the usual way. We’re also going to need the tidyverse for the

Edinbr: Text Mining with R

During a very quick tour of Edinburgh (and in particular some distilleries), Dave Robinson (Tidytext fame), was able to drop by the Edinburgh R meet-up group to give a very neat talk on tidy text. The first part of the talk set the scene What does does text mean? Why make text tidy? What sort

R & Python Machine Learning Courses

Leeds (Predictive Analytics in R) London (Tensorflow) Birmingham (Python & Machine Learning) Hi there! We’re running some courses on R, Python and Tensorflow around the UK that you might be interested in! All courses are spearheaded with lectures by one of our first-class trainers. The lectures are interspersed with practicals and coffee breaks. Attendees get

Free ticket to eRum

The Main Competition The Secondary Competition So… big news. Jumping Rivers is sponsoring eRum 2018 and in light of this news we are giving away a free place at the conference! (Not to mention our very own lead consultant, Colin Gillespie, is one of the invited speakers.) The Main Competition Here at Jumping Rivers, we

Our Logo In R

Hi all, so given our logo here at Jumping Rivers is a set of lines designed to look like a Gaussian Process, we thought it would be a neat idea to recreate this image in R. To do so we’re going to need a couple packages. We do the usual install.packages() dance (remember this step

Styling Base R Graphics

Publication quality base R graphics Fixing the problem Why not use ggplot2 (or something else)? Publication quality base R graphics Base R graphics get a bad press (although to be fair, they could have chosen their default values better). In general, they are viewed as a throw back to the dawn of the R era.


Our consultants have experience in programming, business and analytics. We provide bespoke solutions to complex problems. Jumping Rivers has strong links with academia and is kept up-to-date with the latest techniques.

Statistics - saved 2 months of work
Increased response times by 80%
Sorting 90% of data into understandable structure
Jumping Rivers R Training Courses



Like data science? R? Python? Stan? Then you’d love the Jumping Rivers newsletter! The perks of being part of the Jumping Rivers family are:
•Be the first the know about the latest courses!
•Discounts on the latest courses!
•News on the latest techniques with the Jumping Rivers blog!

We keep your data secure and never share your details.

Something went wrong. Please check your entries and try again.
Jumping Rivers Data Analysis Consultants