- Your first matplotlib figurePlot a function in the Code editor's Python mode — data, labels, styling — and export it as a publication figure.
- The notebook workflowSplit an analysis into cells — load, inspect, plot — run them in order, and keep the printed output alongside the figure.
- Wrangling data with pandasLoad a CSV into a DataFrame, filter and aggregate it, and plot straight from the frame — the shortest path from raw data to figure.
- Fitting a model with scipyFit a function to noisy data with curve_fit, plot the fit over the points, and quote the parameters with real uncertainties.
- Statistical plots with seabornDistributions, group comparisons, and regressions in a few lines — seaborn's statistical shorthand on top of matplotlib.
- Multi-panel and print-ready figuresSubplots with shared axes, panel labels, error bars, and the sizing that survives a journal's column width.
Python
Scientific plots in Python with matplotlib — scripts and multi-cell notebooks.