Figures Generator

Build charts from any point, line or polygon dataset on the farm: scatter plots, histograms, box plots, time series and more, with summary statistics and PNG or CSV export.

The Figures Generator turns a dataset's values into a chart you can read on screen or export for a report. It works from the dataset's table of values, so the chart does not depend on how the dataset is coloured on the map.

Open it from the Plugins button (the flask icon at the left of the farm map), which is shown to the farm's Owner, Administrators and Editors on a desktop or tablet. The plugin opens as a full page; Back to farm returns to the map.

#Steps

  1. Under Dataset, browse the folders and click a dataset. Raster datasets are not listed because they have no table of values to plot.
  2. Pick a starting point:
    • a Quick recipe, which chooses the figure type and fields for you and draws the chart straight away, or
    • a Figure type, then choose the fields yourself.
  3. Adjust the fields, title, axis labels, colour and other options for that figure type.
  4. Click Generate chart. Change any option and generate again to redraw.
  5. Click Export at the top right to save the figure or its numbers.

#Figure types

Type What it shows Fields you choose
Scatter Two numeric fields against each other, with an optional regression line X and Y, both numeric
Line A numeric value along an ordered axis X and Y, both numeric
Time Series A numeric value over time A date field for X, a numeric field for Y
Bar One number per category A category field and a numeric field, plus a Reducer (Mean, Median, Sum, Min, Max or Count)
Grouped Bar Several numeric fields side by side per category A category field and one or more numeric fields
Histogram How one numeric field is distributed, with an optional density curve One numeric field and a bin count
Box Plot Median, quartiles and outliers per group A category field and a numeric field
Density A smoothed distribution of one numeric field One numeric field
Correlation How strongly each pair of numeric fields moves together Two or more numeric fields
Pie / Donut Each category's share of the rows A category field

#Dates in a Time Series

The date field list shows the fields Every.Farm recognises as dates. These are read as dates:

  • date text such as 2026-05-22, 5/22/2026 or a full date and time
  • the createdOn and updatedOn fields that data collectors add to every datapoint
  • a field of four-digit years, when its name contains "year", "season" or "vintage"

If the field you pick does not hold dates, the chart says so rather than drawing an empty figure.

#Quick recipes

Recipes appear only when the dataset has the fields they need. For example, Value over time needs a date field, and Compare categories needs a text field to group by.

Recipe Draws
Distribution of a value Histogram with a density curve
Scatter with trendline Scatter with a regression line
Value over time Time series
Compare categories Bar chart of the mean per category
Spread per group Box plot
Correlation matrix Correlation
Share by category Donut chart

#Compare two datasets

After you select a dataset, Overlay a second dataset adds another dataset to the same chart as a second series. It is available for Scatter, Line, Time Series and Bar figures. Both datasets need to have the fields you chose, under the same names.

#Statistics

Below the chart, Every.Farm shows the numbers behind it. What appears depends on the figure type:

  • Summary statistics: count, mean, median, standard deviation, minimum, maximum, percentiles, range and the number of missing values
  • Linear regression: slope, intercept and R² for a scatter plot with the regression line switched on
  • Series comparison: the two datasets side by side when you have overlaid a second one
  • Per-group statistics: for a box plot, one row per category with the quartiles, median, whisker ends and number of outliers

#Export

Option What you get
PNG, standard, retina (2×) or print (3×) The figure as an image on a white background, at one, two or three times the screen resolution
CSV, chart data The plotted points
CSV, statistics The statistics shown below the chart
JSON, chart config The chart's settings and data, for re-creating it elsewhere

Figures are not saved in Every.Farm. Export the ones you want to keep.

  • Translator relates two datasets to each other and includes its own correlation view.
  • Data Joiner combines datasets so their fields can be charted together.
  • Filters apply to the map; the Figures Generator charts every row in the dataset.

Updated

Something missing or out of date? Tell us — the docs are updated with every release.