Small-group training and one-to-one coaching for data visualisation and Bayesian analysis.

We provide bespoke on-site courses in Bayesian models or data visualisation, from beginners to specialists. A half-day session can demystify and explain the jargon for managers, recruiters and researchers. A one-day session will give a broad introduction for beginners and get them started in one of the main software packages. Browse through the specialised topics below, or the future public courses, or email to discuss your team's goals.

There are training courses, websites and books aplenty to learn data science skills, but if you are serious about building a career, you need some one-to-one coaching. Your coach is not a tutor, but someone experienced in data analysis, trained in coaching techniques and aware of the contemporary data workplace. When they ask you the right questions, you can start to discover your priorities, strengths and weaknesses. All coaching is completely confidential. Build a plan to advance your career, and monitor your progress. email to discuss your personal journey.

Throw out everything you thought you knew about data analysis, and start thinking about it in a new, focussed, successful way. Understand and solve each problem as it comes, rather than picking old tools out of the box. Build effective models and know when and why they will work. Stand out as a confident, thoughtful data analyst. Join us for an immersive three-day BayesCamp in the country, away from distractions, with your fellow future leaders in data science. email to find out more.

On-site workshops

Data visualisation
This workshop for teams that work with data will introduce principles of good practice in both the analytical and design sides of dataviz. Throughout, small group exercises build confidence in sketching, innovating user-testing and communicating what the data show us. This can be a one-day or half-day workshop and works with anything from 5 to 25 people. The facilitator, Robert Grant, is the author of "Data Visualization: charts, maps and interactive graphics" on CRC Press.

Data science, statistics, machine learning and AI: a primer for managers
This one-day workshops aims to support managers responsible for data analysis teams or outsourcing. We consider the four terms in the title, what different backgrounds go to make up a successful 21st century data analysis team, and how those backgrounds create different norms and motivations. Understanding this is essential to recruiting and retaining. We also explore the strengths and weaknesses of different analytical methods, and contemporary concerns around anonymity and ethics.

Bayesian data analysis
A one-day workshop for data analysts will introduce the theory of Bayesian analysis, explore the kind of critical thinking necessary to do it well, and get your team started with software. We can tailor the content to the kind of data and analysis they typically encounter. If relevant, we can also introduce methods such as particle filters, ABC or Bayesian non-parametrics. The software covered could be Stan, R packages, BUGS/JAGS, Stata or PyMC3.


Structural equation models
SEMs and related latent variable models put your data in the context of the theory and understanding that you already have. Bayesian methods are a perfect fit because estimating the latent variables is done with probability like any other parameters. Combine that with estimation of missing or imprecise data, and hierarchical structure, seasonality or geographical details, and you have a world-beating methodology. Learn how to plan it, implement it, and explain it.

When you combine statistical results from multiple studies, there's a lot of things that can and do go wrong. You can include all of those problems in a Bayesian model: reporting bias, publication bias, measurement error, dichotomania, different measures, different study designs, indirect comparisons. Get reliable and realistic inferences and predictions. Or you can brush them under the carpet and pretend it's all fine. Your choice.

Non-parametric models
Bayesian non-parametrics are not just a trendy, must-have skill, but also offer a combination of the non-linearity of black boxes like deep learning, without the mystery. Get flexible, data-driven predictions by combining many models in one Bayesian framework. Let the data shine through without imposing some unrealistic assumptions. Learn how to do it, how to critique it, and how to communicate it.

Adaptive clinical trials
Get the skills you need to cope with the increasing demand for adaptive designs in new clinical trials. Learn how Bayesian methods allow flexible analyses with statistical results that are easy to communicate and meaningful to clinical audiences and policy makers.


The world-leading Bayesian software comes with interfaces for R, Python, Julia and more. It is tried and trusted for almost every kind of model you might want to fit to your data. It is used by every serious data science organisation you can name. But maybe you find it a little scary, a little unapproachable. Let's break through that barrier with an introductory or specialist course.

There are many ways to access powerful Bayesian tools in R, from user-friendly, high-level packages like brms and rethinking through to the NUTS and bolts of Stan, JAGS and BUGS. An overview course will show you the options and let you weigh up which one works best for you and your data.

Bayesian inference Using the Gibbs Sampler is still the world's favourite Bayesian software, and Just Another Gibbs Sampler is close behind. An introductory course will get you up and running with these tools and show you many of the models that have been effectively programmed in them already.

Company principles

  • We focus on a few areas of specialist strength: Bayesian analysis and data visualisation. We don't trick clients with hype.
  • We contribute to local tech and science communities, and prioritise face-to-face, local work.
  • Our work must promote healthy, happy, sustainable workplaces and professional practices for people working with data, whether they call it statistics, data science, machine learning or artificial intelligence. We help people to confront and change stressful, unrealistic, uninformed expectations.
  • We will work with any individuals or organisations based anywhere in the world (unless prevented by UK law, and except any foreign government); dialogue builds a better world. No BayesCamp activity ever physically takes place in jurisdictions that endorse torture or extrajudicial killings, or that legislate discrimination.
  • does not contain tracking or snooping code of any form.
  • We never use exploitative subcontracting practices for individuals, such as zero-hour contracts. If we're happy to have someone supply BayesCamp training or coaching, we support them with employment and the legal protection that brings them.
  • Prizes and awards for lifetime achievement are inimical to nurturing new ideas and early-career diversity. BayesCamp and its directors never accept any prize, and give awards recognising current work, not lifetime achievement.

BayesCamp Ltd is incorporated in England and Wales, number 10666858. The term 'BayesCamp' and the Gaussian tent logo are registered trademarks.