Publications by Mango Solutions

To purrr or not to purrr

17.05.2018

Nicolas Attalides, Data Scientist library(purrr) library(magrittr) I first started using R long before the RStudio and tidyverse days… I remember writing chunks of code in a text editor and copy/pasting it into the R console! Yes I know, shocking. Nonetheless, most of us will have written code over the years that works just fine in base R, howe...

9164 sym R (3872 sym/13 pcs) 2 img

eRum 2018 highlights

21.05.2018

Aimée Gott, Education Practice Lead I always find it difficult to pick highlights from a conference and the eRum 2018 team did a fantastic job of making it difficult for me once again, so here goes… Day One The first day offered a huge choice in workshops, but teaching one of them meant we didn’t make it to any of the others. However, everyo...

5844 sym 2 img

EARL London 2018 – Agenda announced

24.05.2018

The EARL London 2018 agenda is now available. Explore the schedule of keynotes, presentations, and lightning talks that cover a huge range of topics, including the best uses of Shiny, R in healthcare, using R for good, and R in finance. The brilliant lineup of speakers-who represent a wide range of industries-is sure to provide inspiration for al...

3140 sym 2 img

EARL Boston 2018 Keynote Speaker announcement: Bob Rudis

29.05.2018

Mango Solutions are delighted to announce our Keynote Speaker for the EARL Boston Conference: Bob Rudis, [Master] Chief Data Scientist at Rapid7. Bob has more than 20 years’experience using data to help defend global Fortune 100 companies and in his current role at Rapid7, he specializes in research on internet-scale exposure. He was formerly a...

1779 sym 2 img

Praise you like I should: Shiny Appreciation Month

01.06.2018

Aimée Gott, Education Practice Lead Back in the summer of 2012 I was meant to be focusing on one thing: finishing my thesis. But, unfortunately for me, a friend and former colleague came back from a conference (JSM) and told me all about a new package that she had seen demoed. “You should sign up for the beta testing and try it out,” she sa...

4606 sym 2 img

Database bulk update and inline editing in a Shiny Application

07.06.2018

Ava Yang, Data Scientist There are times when it costs more than it should to leverage javascript, database, html, models and algorithms in one language. Now maybe is time for connecting some dots, without stretching too much. If you have been developing shiny apps, consider letting it sit on one live database instead of manipulating data I/O by...

4049 sym R (3000 sym/6 pcs) 4 img

Why Bother with Shiny?

08.06.2018

Aimée Gott, Education Practice Lead For the last week we’ve been talking on the blog and Twitter about some of the functionality in Shiny and how you can learn it. But, if you haven’t already made the leap and started using Shiny, why should you? What is the challenge to be solved? At Mango we define data science as the proactive use of dat...

6830 sym 2 img

Top Tip: Don’t keep your data prep in the same project as your Shiny app

11.06.2018

Mark Sellors, Head of Data Engineering If you use RStudio Connect to publish your Shiny app (and even if you don’t) take care with how your arrange your projects. If you have a single project that includes both your data prep and your Shiny app, packrat (which RSConnect uses to resolve package dependencies for your project) will assume the pack...

2331 sym 2 img

Another Prediction for the FIFA World Cup 2018

12.06.2018

Ava Yang, Data Scientist Given that the UEFA Champion League final a few weeks ago between Real Madrid and Liverpool is the only match I’ve watched properly in over ten years, how dare I presume I can guess that Brazil is going to lift the trophy in the 2018 FIFA World Cup? Well, here goes… By the way, if you find the below dry to read, it is...

8669 sym R (4124 sym/11 pcs) 14 img

Effectively scaling Shiny in enterprise

18.06.2018

James Blair, RStudio Scalability is a hot word these days, and for good reason. As data continues to grow in volume and importance, the ability to reliably access and reason about that data increases in importance. Enterprises expect data analysis and reporting solutions that are robust and allow several hundred, even thousands, of concurrent us...

5425 sym 2 img