← All Side Quests
Oct 30, 2026Visualization

The Long Farm Record

See how New Zealand farm animals, harvests, and land changed from 1935 to 2024.

Try the project ↓
How to use this project

Help

How to explore

New Zealand's agricultural surveys record farm animals, harvests, land, and farm holdings. The measures span 90 years, but the surveys do not include every measure in every year.

  1. Start with sheep

    Read the 1982 high point, then move the year control to see another exact count.

  2. Choose another record

    Follow farm area, holdings, animals, harvest weight, or planted area in its published unit.

  3. Compare change

    Set two records to 100 in their first shared year to compare their relative paths.

  4. Scan the peaks

    Select a row to see when that measure reached its highest published value.

Year ended June
A survey year that finishes on June 30 of the named year.
Farm holding
One or more blocks of land managed together as one farming operation.
Indexed comparison
Both records begin at 100 so their percentage change can be compared without treating their quantities as equal.
Hectare
An area of 10,000 square metres, about 2.47 acres.
Tonne
A metric unit equal to 1,000 kilograms.
Recorded year
A year present in the source; the project does not estimate values for missing years.
Side Quest / VisualizationStart with New Zealand's sheep count in 1982, move through its recorded years, compare it with any other selected measure on an indexed scale, and select a peak year from the full record list.

New Zealand farm records · 1935–2024

The long
farm record.

See how farm animals, harvests, and land changed across 90 years.

Agricultural surveys record what was on New Zealand farms in each year ended June. This page follows 14 long-running measures without filling the years that are missing.

01 · Choose a record

What do you want to follow?

Each choice keeps its published unit. The chart changes to that measure and its recorded years.

Land and farms
Animals on farms
Harvest weight
Planted area

02 · Move through time

Sheep, year by year

Move the year control to read an exact published value. Dots are connected to show direction; a gap between records is not an estimate.

1982 · year ended June70,301,461 sheep

Source label: Total Sheep

First record29.1M

29,077,000 sheep in 1935

Highest recorded value70.3M

70,301,461 sheep in 1982

Latest versus first−18.9%

From 1935 to 2024

Read every value for Sheep
Year ended JunePublished value
193529,077,000 sheep
193630,114,000 sheep
193731,306,000 sheep
193832,379,000 sheep
193931,897,000 sheep
194031,063,000 sheep
194131,752,000 sheep
194229,256,000 sheep
194329,636,000 sheep
194433,200,000 sheep
194533,975,000 sheep
194630,476,000 sheep
194732,682,000 sheep
194832,483,000 sheep
194932,845,000 sheep
195033,857,000 sheep
195134,786,000 sheep
195235,384,000 sheep
195336,193,000 sheep
195438,011,000 sheep
195539,117,000 sheep
195640,255,000 sheep
195742,382,000 sheep
195846,026,000 sheep
195946,876,000 sheep
196047,134,000 sheep
196148,462,000 sheep
196248,988,000 sheep
196350,190,000 sheep
196451,292,000 sheep
196553,748,000 sheep
196657,343,000 sheep
196760,030,000 sheep
196860,474,000 sheep
196959,937,000 sheep
197060,276,000 sheep
197158,912,000 sheep
197260,883,000 sheep
197356,684,000 sheep
197455,883,000 sheep
197555,320,000 sheep
197656,400,000 sheep
197759,105,000 sheep
197861,278,223 sheep
197963,791,096 sheep
198068,771,772 sheep
198169,883,765 sheep
198270,301,461 sheep
198370,262,574 sheep
198469,738,672 sheep
198567,853,622 sheep
198667,469,515 sheep
198764,243,862 sheep
198864,600,077 sheep
198960,568,653 sheep
199057,852,192 sheep
199155,161,643 sheep
199252,568,393 sheep
199350,298,361 sheep
199449,466,054 sheep
199548,816,271 sheep
199647,393,907 sheep
199945,679,891 sheep
200239,571,837 sheep
200339,552,113 sheep
200439,271,137 sheep
200539,879,668 sheep
200640,081,594 sheep
200738,460,477 sheep
200834,087,864 sheep
200932,383,589 sheep
201032,562,612 sheep
201131,132,329 sheep
201231,262,715 sheep
201330,786,761 sheep
201429,803,402 sheep
201529,120,827 sheep
201627,583,673 sheep
201727,526,537 sheep
201827,295,749 sheep
201926,821,846 sheep
202026,028,935 sheep
202125,732,889 sheep
202225,132,697 sheep
202324,359,267 sheep
202423,583,001 sheep

03 · Compare change

Put two records on equal footing

Both lines begin at 100 in their first shared recorded year. A line at 150 is 50% above its own starting value; it does not mean the two quantities are equal.

Sheep −60.0%Dairy cattle +82.5%
1971 · both set to 1002024 · latest shared record

Only years found in both records are shown. Missing years are left out rather than estimated.

04 · Scan the peaks

When each record was highest

Each marker shows the highest published value within that measure’s own coverage. Select a row to carry that measure and peak year back into the main chart.

What stands out

The sheep record rises for decades, then turns sharply.

The source records 29,077,000 sheep in 1935 and a peak of 70,301,461 in 1982. The 2024 count is 23,583,001, or 66.5% below that peak. This describes the published national count, not why it changed.

How to read the data and its limits

What the records show

Stats NZ’s agricultural production series combines farm area, holdings, livestock, crop harvests, and planted area. Values refer to the year ended June. The selected 14 measures keep the publisher’s names and units.

What the lines leave out

The surveys are not present in every year. Collection methods, coverage, and definitions can also change over nine decades. Connected points help reveal direction, but they do not create values for missing years or explain causes.

Source and reuse

Based on Stats NZ data curated by Jen Richmond for TidyTuesday. Stats NZ licenses its data for reuse under Creative Commons Attribution 4.0 International. The pinned source has 4,739 rows across 193 measures.

A standard-library Python reducer verifies the commit-pinned 254,862-byte source by size and SHA-256, validates 4,739 rows and 193 measures, and writes a deterministic 14,365-byte static snapshot with no runtime request.

Why this exists

The question

Following one plain-language farm measure through its exact recorded years, an indexed comparison, and a peak-year scan will make nine decades of mixed agricultural records understandable without combining incompatible units or inventing values for missing years.

What to try

Start with New Zealand's sheep count in 1982, move through its recorded years, compare it with any other selected measure on an indexed scale, and select a peak year from the full record list.

Method and limits

About the data

I selected Stats NZ's Agricultural Production Statistics through the allowlisted TidyTuesday catalog. Jen Richmond curated the source table for the Data Science Learning Community from a Figure.NZ table based on Stats NZ data. The original Figure.NZ table was retired by October 30, 2026, but TidyTuesday preserves the exact curated file at commit `9bcf450066916252422fd6add6ab184a61e62b69`, and the Stats NZ DataInfo+ record preserves the underlying official dataset description. Stats NZ licenses its produced data for reuse under Creative Commons Attribution 4.0 International.

I downloaded the commit-pinned CSV on October 30, 2026. A standard-library Python reducer verifies all 254,862 source bytes with SHA-256 `740510f4b179c9766d33e219553215fde795647a1fc2459f32f43254ea515842`, checks the five-column schema, 4,739 rows, 193 distinct measures, selected measure names, published units, unique years, and non-negative values. It retains 14 long-running measures with clear units. Repeated reductions produced the same 14,365-byte browser snapshot with SHA-256 `184cb99c90458ba807a3bff5fd051bc85ebed429bd720302d42c9c3a7990c6c6`; the browser makes no runtime request.

The exact-value view connects published records but does not fill gaps. First, latest, and peak values refer only to the years present for that measure. The comparison view keeps only years shared by both selected records and sets each record to 100 in the first shared year. An indexed value of 150 means 50% above that record's starting value; it does not make animals, tonnes, hectares, or holdings directly comparable.

The source combines agricultural censuses and surveys across nine decades. Survey timing, coverage, definitions, collection methods, and sampling or non-sampling error can change. The records describe national published measures, not individual farms, profitability, environmental effects, animal welfare, food supply, land quality, or why any measure changed. Connected lines and peak years show patterns in the record; they do not establish causes.

Skills used

  • Data analysis
  • Data engineering
  • Statistical reasoning
  • Systems design
  • Visualization
  • Information design
  • Interaction design
  • Visual design
  • Creative coding
  • Product thinking
  • Editorial storytelling
  • Accessibility
  • Performance

What the data shows

  1. The published sheep count rises from 29,077,000 in 1935 to 70,301,461 in 1982, then falls to 23,583,001 in 2024. The latest count is 66.5% below the recorded peak.
  2. Farm holdings reach their highest recorded value at 92,395 in 1955. The 2024 count is 45,909, which is 50.3% below that peak.
  3. The wheat harvest grows from 161,475 tonnes in 1935 to 464,602 tonnes in 2024, a 187.7% increase between the first and latest records.
  4. The maize harvest reaches its highest recorded value in 2024 at 244,444 tonnes, 25.8 times the 1935 value. The record does not explain the change.