InData Science CollectivebyAndy McDonald·6d agoFrom Boxplot to Raincloud: Building a Better Distribution Plot in PythonConstructing a raincloud plot one layer at a timeA response icon3A response icon3
Andy McDonald·May 25How to Visualise Missing Data with an Interactive Plotly HeatmapExplore well log data completeness with interactive heatmapsA response icon2A response icon2
InData Science CollectivebyAndy McDonald·May 17Why Your Jupyter Notebooks Are Harder to Read Than They Should BeWorking code is only half the job. The reasoning needs to be readable too.A response icon3A response icon3
InData Science CollectivebyAndy McDonald·May 16Six Matplotlib Changes That Improve Your Figures for Reporting and PublicationSmall adjustments. Large visual difference.A response icon2A response icon2
Andy McDonald·May 10You Don’t Need to Verify Everything AI Gives You. But You Do Need to Know When It MattersVerification isn’t binary. It’s a sliding scale, and where you sit on it should depend on what’s at stake.
Andy McDonald·Mar 283 Jupyter Notebook Habits That Hold Up When Someone Else Opens ThemSmall habits that make notebooks easier to rerun and shareA response icon1A response icon1
Andy McDonald·Mar 26Boxplots Are Hiding Your Data. Here’s a Simple FixHow overlaying raw data points reveals what your summary statistics quietly discardA response icon1A response icon1
InData Science CollectivebyAndy McDonald·Mar 21How to Organise Jupyter Notebooks So Older Work Stays UsableA lightweight workflow for keeping notebook-heavy projects searchable, readable, and easy to return toA response icon1A response icon1
InData Science CollectivebyAndy McDonald·Mar 17From Default to Publication-Ready: Transforming Matplotlib HistogramsSeven Steps From a Default Chart to Something Worth PublishingA response icon1A response icon1
InData Science CollectivebyAndy McDonald·Mar 15When a Jupyter Notebook Is the Wrong Tool: Moving Logic Into Modules and ScriptsNotebooks are great for thinking. They are not always the right place to keep the machineryA response icon1A response icon1