DadosAbertosBrasil v0.4.3
Release de Abril/2022
A versão 0.4.3 contém as atualizações do mês de Abril de 2022.
Documentação
A documentação disponível em https://www.gustavofurtado.com/dab.html foi atualizada com todas as alterações do primeiro trimestre de 2022.
DadosAbertosBrasil.ibge.lista_tabelas
Seguindo o objetivo do pacote de melhorar a acessibilidade dos dados públicos, a função lista_tabelas
do módulo ibge
recebeu novos argumentos para facilitar a consulta.
def lista_tabelas(
contendo: Union[str, NoneType] = None,
excluindo: Union[str, NoneType] = None,
assunto: Union[str, int, NoneType] = None,
classificacao: Union[str, int, NoneType] = None,
periodo: Union[dict, str, NoneType] = None,
periodicidade: Union[str, int, NoneType] = None,
nivel: Union[str, int, NoneType] = None,
pesquisa: Union[str, NoneType] = None,
index: bool = False
) -> pandas.core.frame.DataFrame
Seguem alguns exemplos:
# Listar tabelas cujo assunto é "Trabalho" (17), com periodicidade trimestral (9),
# a um nível geográfico municipal (6) contendo classificação por grupo de idade (58).
>>> ibge.lista_tabelas(
... assunto = 17,
... periodicidade = 9,
... nivel = 6,
... classificacao = 58
... )
# Listar tabelas do Censo Demográfico (pesquisa 'CD'), contendo o termo 'rendimento' no título,
# porém não contendo 'Distribuição', definindo a coluna tabela_id como index do DataFrame.
>>> ibge.lista_tabelas(
... pesquisa = 'CD',
... contendo = 'rendimento',
... excluindo = 'distribuição',
... index = True
... )
# Buscar por tabelas que contenham o IPCA de Dezembro de 2019 (P5[201912]).
>>> ibge.lista_tabelas(
... contendo = 'ipca',
... periodo = {5: 201912}
... )