Skip to main content

DOI

pofium

Pacote para baixar, carregar e salvar os microdados da Pesquisa de Orçamentos Familiares (POF) - Atualmente somente para a POF 2017/2018.

A Pesquisa de Orçamentos Familiares (POF) tem seus microdados disponibilizados em arquivos de coluna por largura fixa, em formato .txt. Este pacote visa automatizar o processo de download e criação de DataFrames utilizando o Pandas. Ao fim, os DataFrames de cada questionário são salvos em formato .parquet no diretório de trabalho que o usuário estiver utilizando.

Instalação

pip install pofium

Uso

Para importar o pacote:

import pofium

Para realizar o download e salvar os DataFrames:

pofium.download()

Para consultar variáveis pelo código ou descrição:

pofium.consulta_var(cod='código', desc='parte da descrição buscada', d=int)

  • Utilize um dos parâmetros de busca (cod ou desc).
  • O parâmetro d é obrigatório e corresponde ao número do questionário cujo dicionário de variáveis será alvo da consulta.
  • Caso tenha dúvidas, basta rodar a função sem qualquer parâmetro:

pofium.consulta_var()

A resposta será a lista dos questionários e seus respectivos números.

Para consultar as características de uma variável:

pofium.descreva_var(cod='código', d=int)

O retorno será as características da variável (se indica categorias e quais são). Se o retorno for nulo, a variável não tem características descritas no dicionário disponibilizado pelo IBGE.

Contribuições

Contribuições são bem-vindas! Sinta-se à vontade para abrir issues ou enviar pull requests.

Metadata

Release files for pofium 0.1.8

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for pofium 0.1.8
File Size Uploaded
pofium-0.1.8.tar.gz 6.0 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for pofium 0.1.8
File Interpreter ABI Platform
pofium-0.1.8-py3-none-any.whl Python 3 none any Details

Total release size: 12.3 kB

Release files / pofium-0.1.8.tar.gz

Download URL pofium-0.1.8.tar.gz
Size 6.0 kB
Tags Source
SHA-256 checksum
How to use checksums
121fbce85b0074c01a60958ba3ac5eb88289efebf04024b2e69dab2778ad8642
BLAKE2b-256 checksum
How to use checksums
34c1fe633a6ab9edb59f8703a02e33dec927af372578a96d51a5fa29d7e505d6
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.9.20

Release files / pofium-0.1.8-py3-none-any.whl

Download URL pofium-0.1.8-py3-none-any.whl
Size 6.3 kB
Tags Python 3
SHA-256 checksum
How to use checksums
d5aecf0594b4f4ce6d633a225aba34fba057a69b506014b42c15a3f690cc79d6
BLAKE2b-256 checksum
How to use checksums
37e70eebff53a8b18eb12302c4add5c70cd58e402cdf3f8582a977a1c3bc6de7
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/5.1.1 CPython/3.9.20

Release history Release notifications | RSS feed

This release

0.1.8 This release

2 release files

0.1.7

2 release files

0.1.6

2 release files

0.1.5

2 release files

0.1.4

2 release files

0.1.2

2 release files

0.1.0

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page