PlotBench

Your first figure in PlotBench, from Excel data to a thesis-ready PDF

A ten-minute walkthrough. Import a spreadsheet, add error bars and a linear fit with R², write proper axis units, pass the pre-submission check and export a vector PDF.

This tutorial takes you from a plain spreadsheet to a finished figure you can put straight into your thesis. By the end you will have a calibration curve with error bars, a linear fit showing its equation and R², correctly formatted units, and a vector PDF that passes PlotBench's pre-submission check.

Everything here works in the free edition.

What you need

Step 1: Lay out your data

PlotBench reads data in columns, with names in the first row. The sample file looks like this:

Concentration (mg/L) Absorbance (a.u.) SD
0 0.004 0.003
2 0.103 0.006
4 0.201 0.005
… … …

Three things matter:

  1. First column = X. The leftmost numeric column becomes the horizontal axis.
  2. Then your Y values. You can have more than one Y column. Each becomes a series.
  3. An error column straight after its Y column. If the column name contains SD, SEM, SE, error, CI or ±, PlotBench treats it as error bars for the Y column on its left.

The column names become your axis titles, so it pays to include units now.

Step 2: Import the file

When PlotBench opens you see the start screen. Click Import data and choose calibration.csv. CSV, TXT and Excel files (.xlsx, .xls) all work.

PlotBench start screen with Blank figure, Import data, Open project and example figures

PlotBench creates a new figure from the file:

The imported calibration data, plotted as a line and symbol chart with error bars

Tip: Don't have a file? Click Blank figure instead, then type in the sheet or paste a block from Excel with Ctrl+V. If you import into a figure that already holds other data, open Chart → Data → Sheet and choose your new sheet to plot it.

Step 3: Choose the chart type and add a linear fit

Calibration points should not be joined by lines, so switch to a scatter plot:

  1. In the Chart tab, under Chart type, click Scatter.
  2. Scroll down to Curve fitting and click it to open the section.
  3. Click Add fit. The default is a linear fit with the equation and R² shown on the plot.

Scatter plot with a linear fit line, the equation y = 0.007091 + 0.04846x and R² = 0.9999

From the fit row you can switch to a quadratic, cubic, exponential, power or logarithmic model, and turn the equation or R² on and off. The Data section under the chart types shows which columns feed each series. You can change the Y, X and error-bar columns there at any time.

Step 4: Write proper axis titles and units

"mg/L" is fine in a spreadsheet, but most journals and thesis guides prefer "mg L⁻¹". Open the Axes tab and edit the X-axis title:

Concentration (mg L^{\minus1})

Axes tab with the X-axis title typed using rich-text markup, rendered as mg L⁻¹ on the figure

PlotBench uses a short markup for scientific text. Here are the codes you will use most:

Type this To get
x^{2} superscript, x²
H_{2}O subscript, H₂O
\minus a true minus sign, −
\alpha, \Delta, \mu Greek letters, α Δ μ
\i{T}_{g} italic symbol with subscript, Tg
\degree C, \pm °C, ±

If you don't want to type codes, click the Ω button next to any title to pick symbols. The same tab also controls axis limits, tick spacing, log scale and the grid.

Step 5: Run the pre-submission check

The Journal check score in the top bar is updated as you edit. Click it, or open the Check tab, to see how your figure measures up against the rules of the selected preset: figure width, minimum text size, line thickness, embedded fonts and colour-blind safety.

To see what a problem looks like, we shrank the tick labels to 6 pt. That breaks the thesis preset's 9 pt minimum, so the score drops to 82 and the check names the issue:

Check tab showing a score of 82, with the critical issue

Click Raise text sizes and the score goes back to 100. Every failed check explains what is wrong, and most come with a one-click fix like this one.

Further down the Check tab:

Tip: Writing for a journal rather than a thesis? Open Figure → Target publication and choose the journal's preset. The Check tab then scores your figure against that journal's figure guidelines. In the free edition journal presets are preview-only; applying them and their one-click fixes are part of Pro.

Step 6: Export

Click Export in the top right, or press Ctrl+E.

Export dialog with PDF, SVG, TIFF and PNG options and the message

Which format should you pick?

Format Use it for
PDF (vector) Theses, LaTeX and most journals. Sharp at any zoom, with fonts embedded.
SVG (vector) Editing later in Inkscape or Illustrator. Text stays editable.
TIFF (raster) Journals that ask for TIFF. Choose 300 or 600 dpi.
PNG (raster) Word and PowerPoint.

To drop the figure straight into a Word document or a slide, click Copy image (a 300 dpi copy) and paste with Ctrl+V.

Finally, press Ctrl+S to save a .plotbench project. It keeps your data and every setting, so when your supervisor asks for a change next month, you change one thing and export again.

Quick recap

  1. Data in columns: X first, then Y, then an SD column after its Y.
  2. Import data on the start screen.
  3. Chart → Scatter, then Curve fitting → Add fit.
  4. Axes: write units with ^{} and \minus.
  5. Check: fix anything red with one click.
  6. Export → PDF, and Ctrl+S to keep the project.

Next in this series we will build a multi-panel figure with aligned axes and (a), (b), (c) labels. To hear when it is out, follow PlotBench on X, Threads or YouTube.

← All posts