Overview
PPM (Pesquisa da Pecuária Municipal - Municipal Livestock Survey) is
Brazil’s comprehensive annual survey of livestock activities conducted
by IBGE. This dataset
provides:
- Livestock inventories: Number of animals by species
(cattle, pigs, poultry, sheep, horses, etc.)
- Animal products: Production volumes and values of
milk, eggs, honey, wool, and other animal-origin products
- Dairy farming: Specialized data on milked cows,
geographic distribution, productivity
- Aquaculture: Fish farming, shrimp farming, and
mollusk farming activities
- Sheep specialization: Detailed shearing and wool
production data
- Multi-level geographic detail: Country, region,
state, and municipality levels
- Long historical series: Available from 1974
onwards
- Economic value: Both production quantities and
market values
PPM is the primary data source for understanding Brazil’s livestock
sector, which is economically significant and globally important for
beef, poultry, and dairy exports.
Data Source and Methodology
PPM data is compiled from: - Direct surveys of livestock producers -
Agricultural censuses and administrative records - Municipal agriculture
secretariats - Processed and validated by IBGE - Annual release with
data for reference year
For more information, visit IBGE
Livestock Statistics.
Available Datasets
1. ppm_livestock_inventory
Total livestock herds disaggregated by animal species.
- Coverage: All livestock species across all
Brazilian municipalities
- Time period: 1974 onwards
- Geographic levels: Country, Region, State,
Municipality
- Animal species: Cattle, pigs, chickens, sheep,
horses, goats, buffalo, others
- Variables: Number of animals by species, number of
establishments
- Use cases:
- Identify regional livestock specialization
- Track herd size trends
- Analyze geographic concentration of livestock
- Understand animal agriculture structure
2. ppm_sheep_farming
Specialized data on sheep production and wool/fleece harvest.
- Coverage: Sheep farming across Brazil
- Time period: 1974 onwards
- Geographic levels: Country, Region, State,
Municipality
- Variables: Total sheep, sheared sheep, fleece
weight, wool production
- Use cases:
- Analyze wool production and sheep farming specialization
- Track shearing practices and yields
- Regional wool industry assessment
3. ppm_animal_origin_production
Production of animal-based products (milk, eggs, honey, wool,
etc.).
- Coverage: All animal product production
activities
- Time period: 1974 onwards
- Geographic levels: Country, Region, State,
Municipality
- Products included: Cow milk, goat milk, chicken
eggs, quail eggs, honey, wool, hides, wax
- Variables: Quantity produced and value of
production
- Use cases:
- Track dairy and egg production
- Analyze honey and other bee products
- Economic analysis of animal product sectors
4. ppm_cow_farming
Detailed dairy cow farming data with milking and productivity
metrics.
- Coverage: Dairy cow operations
- Time period: 1974 onwards
- Geographic levels: Country, Region, State,
Municipality
- Variables: Milked cows, milk production volume,
productivity (liters per cow)
- Use cases:
- Dairy sector analysis
- Productivity assessment
- Geographic specialization in dairy
- Production trend analysis
5. ppm_aquaculture
Aquaculture activities including fish, shrimp, and mollusk
farming.
- Coverage: All aquaculture operations
- Time period: 1974 onwards (though aquaculture data
more recent)
- Geographic levels: Country, Region, State,
Municipality
- Activities: Fish farming, shrimp farming,
mollusk/oyster farming, other aquaculture
- Variables: Quantity and value of aquaculture
production by type
- Use cases:
- Aquaculture sector analysis
- Regional aquaculture potential
- Fish and seafood production trends
- Emerging aquaculture development
Function Parameters
1. dataset
Selects which livestock/animal production dataset to download.
dataset = "ppm_livestock_inventory" # Animal populations by species
dataset = "ppm_sheep_farming" # Sheep and wool production
dataset = "ppm_animal_origin_production" # Milk, eggs, honey, wool
dataset = "ppm_cow_farming" # Dairy cow productivity
dataset = "ppm_aquaculture" # Fish and aquaculture production
2. raw_data
Controls whether to download original or processed data.
TRUE: Returns raw IBGE format
FALSE: Returns treated data with English variable names
and standardized units
raw_data = FALSE # logical
3. geo_level
Specifies geographic aggregation level.
"country": National aggregate
"region": Brazilian geographic regions (5 regions)
"state": State-level data (27 units)
"municipality": All 5,570+ municipalities
geo_level = "state" # character string
4. time_period
Specifies which year(s) to download.
time_period = 2020 # single year
time_period = c(2010, 2020) # specific years
time_period = 2010:2020 # range of years
Note: All datasets available from 1974 onwards,
though aquaculture more complete from 2000s.
5. language
Output language for variable names.
"pt": Portuguese
"eng": English
language = "eng" # character string