Skip to content
Menu
Hilltop Analytics
  • Sections
    • Football
  • About
  • Members
Hilltop Analytics

Learning to code (properly) in R and Shiny

Posted on November 18, 2019November 18, 2019

You’ve probably seen this diagram before, or a variation on it; data science happens at the conjunction of statistics, domain knowledge and computer science. Sometimes the domain knowledge part is swapped for data visualisation, but it still works.

I came to data science from statistics – my first job was as an econometrician – and I hope 20 years in and around marketing has given me enough domain knowledge to get by. Computer science though? Yeah, about that… I started with self-taught VBA macros, via a crash course in naming conventions and code structure from a friendly but exasperated IT department, who had been asked to rebuild one of my early efforts.

I don’t have a background in good development practices. But I’m trying. And I’ve started to understand where the gaps are.

There are lots of us R developers, certainly in my company, who have 2/3 of the data science triangle, but badly need the last part. Get into Shiny and you’ll quickly get yourself into trouble, building a fragile tower of difficult-to-maintain app code, so I tweeted this recently and helpful people replied with some fantastic resources. I thought I’d capture them here in case they’re helpful for others too.

What they forgot to teach you about R
Thanks to @MilesMcBain

Building big shiny apps – a workflow
Thanks to @francisko_r

Supplement to Shiny in production
Thanks to @filipwastberg

Mastering Shiny
Thanks to @ZacDavies94

Royal Statistical Society Courses
Thanks to @Grace_Kite

Isn’t the #rstats hashtag brilliant?

share this post

  • Tweet
  • Share
  • LinkedIn
  • Email

Find Me

  • Email
  • GitHub
  • LinkedIn
  • Twitter
Hilltop Analytics Nest Box
See if our resident blue tit is home
Chalkboard
Illustrate and share line-ups, tactics and moves
Wingman
UK Paragliding flight planning and records
Analysts' League Table
When you need more than won/drawn/lost
Gone Paragliding?

Categories

  • Football
  • General
  • Paragliding
  • Player Reports
  • RStats
    • geoviz
  • Uncategorized
©2022 Hilltop Analytics | WordPress Theme by Superbthemes.com