In this talk, I’ll showcase why you should visualise data, present some guidelines for making more effective charts, before discussing examples of good and not so good charts.
messy
In this session, I’ll introduce the ‘messy’ R package designed to introduce controlled levels of messiness into existing, clean datasets. It retains the structure of familiar example datasets while providing students with a realistic, manageable data cleaning experience.
Slides
This talk will showcase why you should visualise data and present some guidelines for making better charts to improve decision-making, before we discuss examples of good and bad charts.
In this session, we’ll be talking about different ways that you can make interactive charts using R, or a combination of R and other tools. You’ll see examples of creating tooltips and dropdown menus - all browser-based, no server required!
In this workshop, attendees will learn how to use GitHub in conjunction with RStudio. This session is for you if you don’t have any experience of Git or GitHub but you’d like to get started!
YouTube
Plotnine is a Python library that implements the Grammar of Graphics, enabling users to create complex, layered plots. This talk covers techniques for customising plots, and highlights how plotnine integrates with matplotlib.
This two hour workshop will introduce you to creating parameterized reports and plots using ggplot2 and Quarto.
ggplot2
This panel session will share insights on outreach, on the challenges and opportunities around teaching statistics in the school curriculum, and on engaging with the general population to inspire them about statistics and data.
This professional development workshop will introduce you to using {tidymodels} for machine learning in R.
In this talk, I’ll describe ways that lecture materials can be adapted to include more engaging live-coding examples, whilst minimising the pain for both students and instructors alike.
This session, which is part of the pre-conference workshop for early career statisticians and data scientists organised by the YSS, will give you a practical introduction to generative art, and what it’s got to do with statistics and data science!
In this talk, I’ll discuss skills and training to better support the increasing number of early career researchers who are required to submit code, develop R packages, and maintain and open source projects.
This talk will demonstrate rewriting functions in Rust, calling Rust functions from R, and show a comparison of speed when using Rust for vectorising operations in R.
Good data visualisation requires appreciation and careful consideration of the technical aspects of data presentation. In this session, you’ll learn different ways to make your visualisations more effective and engaging.
This two hour interactive workshop will introduce you to common models and concepts in machine learning, and how to to implement them using {tidymodels} in R.
In this episode of R for the Rest of Us podcast, I was invited as a guest, to discuss my journey of using R and making data visualizations.
Podcast
This workshop will introduce you to Quarto, an open-source scientific and technical publishing system that allows you to combine narrative text, code, images, and tables. We’ll learn how to use Quarto for authoring journal articles.
In this talk, I’ll give an overview of ways to create customised PDF documents using Quarto with a little help from R, LaTeX, and Typst.
In this talk, I’ll showcase why you should visualise data and how the RSS guide was developed, present some guidelines for making better charts, before we discuss examples of good and bad charts.
In this talk, Brian and Nicola will describe the motivation for creating the Royal Statistical Society’s data visualisation guide, describe its key recommendations to improve your data visualisations, and show you how to get involved.
This one hour worshop provides an introduction to what Shiny is and what it can be used for, the basics of building UI and server elements, and an overview of deployment options.
This workshop will provide an overview of generalised additive models (GAMs), demonstrate the practical aspects of fitting such models, and describe how to evaluate and interpret different them.
As part of the parallel sessions section, I will deliver a short presentation on the use of data visualisation in OR before we open the floor to the round table discussion.
This workshop will show you how to customise HTML and PDF outputs created with Quarto, and demonstrate the process of building your own Quarto extension to share your customisation with others.
In this talk, I’ll discuss some of the research projects I’ve had the privilege to contribute to and showcase some of the ways we can make better use of data and technology within medicine.
This session will give an overview of ways to customise HTML outputs (including documents and revealjs slides) as well as PDF documents. We’ll also discuss the use of Quarto extensions as a way of sharing customised templates with others.
This workshop will introduce you to Quarto, an open-source scientific and technical publishing system that allows you to combine narrative text, code, images, and tables.
In this workshop, we’ll learn how to make Christmas cards using {ggplot2}, {ggforce}, and {sf} in R. You’ll also learn how to send them with R!
In this lightning talk, I’ll describe ways that teaching materials can be adjusted and made more engaging with live coding examples. It will include a demonstration of using webR to teach a simple statistical concept.
This talk will discuss my career path to date as part of the International Day of Women in Statistics and Data Science celebrations at STOR-i CDT.
This talk will discuss the inspiration for creating {ggflowchart}, the technical details of how it’s built, and the features being added next.
This panel discussion will hear career stories from four senior-level women in data science, followed by a question and answer session.
This two hour workshop will introduce you to using {tidymodels} for machine learning in R.
This talk will showcase some of the research we’re currently doing within Lancaster Medical School to make better use of data and technology within medicine.
In this talk, I’ll describe ways that teaching materials can be adjusted and made more engaging with live coding examples. It will include a demonstration of using webR to teach a simple statistical concept.
In this workshop, we’ll discuss new best practice guidance for data visualisation for RSS publications.
I’ll be talking about how sharing code on social media led to finding a community of people and new opportunities, and I’ll discuss one of my recent projects to develop data visualisation guidelines in R and Python.
Phonocardiographs are used to capture high resolution recordings of heart sounds. I’ll discuss how we can use time series analysis to uncover hidden structures in the recordings, and use this information to detect heart murmurs.
This talk will give a brief overview of {tidymodels}, discuss the extraction of time series features, demonstrate the process of fitting machine learning models to heart sound recordings, and consider approaches to model evaluation.
Creating a data science portfolio can help you to develop your skills, and well as showcase them to the wider world. In this talk, we’ll discuss how to build a portfolio with #TidyTuesday.
In this talk, I’ll show you how to make a your own custom colour scale functions to add your own colours to {ggplot2} graphics - no more copying and pasting scale_colour_manual()!
scale_colour_manual()
In this talk I’ll show you how to collect data from Twitter using {rtweet}, schedule that data collection with GitHub Actions, and automatically deploy a Shiny app to display the data in a table.
The Shiny Developer Series will be recording live at #ShinyConf2023! We’ll be discussing recent innovations in Shiny and more.
In this episode of The Cool Data Projects Show with Kristen Kehrer from CometML, we talked about building cool Shiny apps, the joy of GitHub actions, and generative art!
In this talk, I’ll discuss good practices for styling different elements of your plots, demonstrate how you implement these in {ggplot2}, and show you how defining your own theme functions can make the process smoother.
In this talk, I’ll discuss what Quarto is and how it differs from R Markdown, demonstrate how to make simple documents, and showcase a few features of Quarto that make it incredibly useful.
Quarto is an open-source scientific and technical publishing system. Quarto allows you to weave together narrative text and code to produce elegantly formatted output and tell a story.
This talk delivered for the Early Career Researcher pre-conference workshop organised by the Young Statisticians Section focuses on how to improve technical presentations.
This lightning talk will highlight the importance and difficulties of building {shiny} apps in multiple languages.
This talk will highlight the types of projects that data scientists might work on, and some of the skills that have come in useful.
This talk will highlight a few of the more subtle differences in some aspects of ggplot2 discovered through experimenting with generative art, and show how to exploit these subtleties to make more informative plots.
In this talk, I discuss why and how I created 30 charts for the #30DayChartChallenge, the aspects I found most challenging, and some interesting things I discovered in R along the way!
A panel discussion on the career path of Women in Statistics and Data Science at Lancaster University as we celebrate International Women’s Day. A panel of speakers from Lancaster University will answer questions.
A talk on the article I wrote as a finalist in the 2021 Statistical Excellence Award for Early-Career Writing by Significance and the RSS Young Statisticians Section.
A (virtual) talk I gave at the 31st European Conference on Operational Research (EURO) at University of West Attica, Greece.
A (virtual) talk I gave at the 3rd IMA and OR Society Conference on Mathematics of Operational Research.
A (virtual) talk I gave at the 5th AIRO Young Workshop at Università degli Studi di Napoli Federico II, Italy.
A (virtual) talk I prepared for the STOR-i Workshop on Prediction + Optimization 2020. Cancelled due to Covid-19.
A talk I gave at the European Working Group on Pricing and Revenue Management at Erasmus University Rotterdam.
A talk I gave at the 30th European Conference on Operational Research (EURO) at University College Dublin.