O DENATRAN (Departamento Nacional de Trânsito), atualmente SENATRAN (Secretaria Nacional de Trânsito), mantém o RENAVAM (Registro Nacional de Veículos Automotores) e publica mensalmente estatísticas sobre a frota de veículos registrada no Brasil. Os dados incluem:
Frota por tipo de veículo — automóveis, motocicletas, caminhões, ônibus, etc.
Frota por município — total de veículos registrados em cada um dos 5.570 municípios
Frota por combustível — gasolina, etanol, flex, diesel, elétrico
Frota por ano de fabricação — distribuição etária da frota
CNH — quantidade de condutores habilitados por categoria e UF
Esses dados são fundamentais para planejamento de trânsito, políticas de mobilidade, análises ambientais (emissões) e mercado automotivo.
import pandas as pd# Download da planilha de frota por município# https://www.gov.br/transportes/pt-br/assuntos/transito/conteudo-Senatran/frota-de-veiculosdf = pd.read_excel( "frota_por_municipio_202412.xlsx", dtype=str,)print(f"Total de registros: {len(df):,}")print(f"Colunas: {list(df.columns)}")# Converter total para numéricodf["TOTAL"] = pd.to_numeric(df["TOTAL"], errors="coerce")# Top 10 municípios por frotatop10 = df.nlargest(10, "TOTAL")[["MUNICIPIO", "UF", "TOTAL"]]print("\nTop 10 municípios por frota de veículos:")print(top10.to_string(index=False))