Publications by The Jumping Rivers Blog
Jumping Rivers and the Data Science Community
At Jumping Rivers, we love data science! Surprised? Didn’t think so … But, did you know that as well as providing training and consultancy, we also like to get involved with the data science community! If you’re reading this, then you’ve already found our blog, where we release weekly posts giving an insight into the projects we do here a...
2765 sym 2 img
Recreating the Shiny App tutorial with a Plumber API + React: Part 2
This is part two of our three part series Part 1: Recreating the Shiny App tutorial with a Plumber API + React: Part 1 Part 2: Recreating the Shiny App tutorial with a Plumber API + React: Part 2 (this post) Part 3: Recreating the Shiny App tutorial with a Plumber API + React: Part 3 (to be published) In the first part of this series, we introd...
12518 sym R (7905 sym/28 pcs) 12 img
Theming diffify for accessibility: Part 1
For most web developers the switch from desktop or laptop to mobile device will be something they do most days. We know what a designed-only-for-desktop experience feels like on a mobile device and it isn’t great. But accessibility on the web isn’t just about checking that your website is largely agnostic to the physical size of your users’...
6100 sym 6 img
Detecting Security Vulnerabilities in R Packages
One of our main roles at Jumping Rivers is to set-up and provide ongoing maintenance to R, Python and RStudio infrastructure. This typically involves ensuring software is up-to-date and making sure everything is running smoothly. The OSS Index developed by Sonatype is a free catalogue of open source components and scanning tools to help develope...
4545 sym R (499 sym/5 pcs) 2 img
The (Delayed) 2019 Training Review
Don’t we all miss 2019 (blame Covid for the long delay in this post). The days of going to work and seeing your work colleagues face to face – and for some of you, attending one of our on-site training courses! 2019 was a great year for us. Not only have we broken new boundaries, we have recruited new full-time staff which have furthermore co...
4638 sym 14 img
Writing a Personal R Package
If you’ve been using R for a while, you’ve likely accumulated a hodgepodge of useful code along the way. Said hodgepodge might include functions you source into multiple projects; bits and bobs that you copy and paste where needed; or code that solved a particularly esoteric problem and will never be applicable elsewhere, but you still enjoy ...
5384 sym R (1347 sym/5 pcs) 4 img
Image sizes in an R markdown Document
At Jumping Rivers we recently moved our website from WordPress to Hugo. The main reason for the move was that since the team are all very comfortable with Git, continuous integration and continuous development using a static web-site generator made more sense than WordPress. Additional benefits are decreasing the page loading time speed and gener...
8701 sym R (633 sym/9 pcs) 16 img
External Graphics with knitr
This is part three of our four part series on {knitr} and {rmarkdown} Part 1: Specifying the correct figure dimension in {knitr}. Part 2: What image format should you use for graphics. Part 3: Including external graphics in your document (this post). Part 4: Optimal {knitr} settings. In this third post, we’ll look at including eternal images,...
6497 sym R (1646 sym/11 pcs) 14 img
Job: Shiny Developer
We are currently developing a SAAS Shiny application. We have a prototype that is functional, but not ready for release. Your role will be to refactor the application, and push it towards public release. The core requirements for this role is Shiny experience, plus CSS and Javascript. If you have experience in deployment that’s great, but isn�...
2072 sym 2 img
Default knitr options and hooks
This is part four of our four part series Part 1: Specifying the correct figure dimension in {knitr}. Part 2: What image format should you use for graphics. Part 3: Including external graphics in your document Part 4: Setting default {knitr} options (this post). As with many aspects of programming, when you are working by yourself you can be (s...
5286 sym R (785 sym/3 pcs) 2 img