Dataset

turvey-modified
Open Data Contract Standard v3.1.0
field-or-sample groceries-and-food

Fundamentals

Basic information about the data contract

Name
Turvey modified dataset
Version
3.0
Tenant
International Labour Organization (ILO)
Purpose
Modified version of an original dataset created by Ralph Turvey in 1979. Turvey (1979) shared an artificial dataset for 5 seasonal commodities over 4 years. The original dataset was modified twice. This is the version most commonly used, as taken from the ILO et al (2004) CPI Manual: Theory and Practice.
Usage
Open dataset, publicly shared by ILO et al (2004) CPI manual

Links:

How to cite
APA style:
ILO et al (2004) Turvey Dataset [Data set]. Consumer Price Index manual: theory and practice. https://www.ilo.org/sites/default/files/wcmsp5/groups/public/@dgreports/@stat/documents/presentation/wcms_331153.pdf

Chicago style
ILO et al "Turvey Dataset". Consumer Price Index manual: theory and practice (2004). https://www.ilo.org/sites/default/files/wcmsp5/groups/public/@dgreports/@stat/documents/presentation/wcms_331153.pdf

Bibtex citation
Click here for raw form

Entity Relationship Diagram

Visual representation of data model relationships

                    erDiagram
	"**Dataset**" {
	month object
	commodity object
	price number
	quantity integer
}


                  

Schema

The data schema and structure

Dataset None
The full dataset that includes all 5 commodities and 4 years, containing 176 rows and 4 variables. Dataset omits records where no sales occurred.
Property Business Name Type Required Description
month
Reference period
object
No Date, ISO format representing last day of each month.
Example: 1970-01-31
commodity
Product category
object
No The seasonal product, as a factor (Apples, Grapes, Oranges, Peaches, Strawberries).
Example: Apples
price
Product price
number
No The price of the commodity for the month in question.
Example: 1.14
quantity
Quantity of product sold
integer
No The quantity sold of the commodity for the month in question.
Example: 3086
Created at 24 Feb 2026 05:02:50 UTC with Data Contract CLI v0.11.5
version: '3.0'
kind: DataContract
apiVersion: v3.1.0
id: turvey-modified
name: Turvey modified dataset
tenant: International Labour Organization (ILO)
tags:
- field-or-sample
- groceries-and-food
status: 'Documentation
  level: 1'
description:
  usage: "Open dataset, publicly shared by ILO et al (2004) CPI manual\n\n

\n\ Links:
\n\n
\n" purpose: 'Modified version of an original dataset created by Ralph Turvey in 1979. Turvey (1979) shared an artificial dataset for 5 seasonal commodities over 4 years. The original dataset was modified twice. This is the version most commonly used, as taken from the ILO et al (2004) CPI Manual: Theory and Practice.' limitations: 'APA style:
ILO et al (2004) Turvey Dataset [Data set]. Consumer Price Index manual: theory and practice. https://www.ilo.org/sites/default/files/wcmsp5/groups/public/@dgreports/@stat/documents/presentation/wcms_331153.pdf

Chicago style
ILO et al "Turvey Dataset". Consumer Price Index manual: theory and practice (2004). https://www.ilo.org/sites/default/files/wcmsp5/groups/public/@dgreports/@stat/documents/presentation/wcms_331153.pdf

Bibtex citation
Click here for raw form ' domain: Consumer Price Statistics schema: - name: Dataset description: The full dataset that includes all 5 commodities and 4 years, containing 176 rows and 4 variables. Dataset omits records where no sales occurred. businessName: File properties: - name: month description: 'Date, ISO format representing last day of each month.
Example: 1970-01-31' businessName: Reference period logicalType: object examples: - '1970-01-31' properties: [] - name: commodity description: 'The seasonal product, as a factor (Apples, Grapes, Oranges, Peaches, Strawberries).
Example: Apples' businessName: Product category logicalType: object examples: - Apples - name: price description: 'The price of the commodity for the month in question.
Example: 1.14' businessName: Product price logicalType: number examples: - '1.14' - name: quantity description: 'The quantity sold of the commodity for the month in question.
Example: 3086' businessName: Quantity of product sold logicalType: integer examples: - '3086'