utils_henrique module

Funções para preparar o dataframe pra visualização da escolaridade.

exception utils_henrique.EmptyFileError

Bases: Exception

exception utils_henrique.NonexistentColumnsError

Bases: Exception

utils_henrique.calculate_age(df, birthyear_column)

Calcula a idade com base no ano de nascimento e cria uma nova coluna.

Parameters

dfpandas.core.frame.DataFrame

O DataFrame que contém os dados.

birthyear_columnstr

O nome da coluna que contém o ano de nascimento.

Returns

dfpandas.core.frame.DataFrame

O DataFrame com a nova coluna de idade.

Examples

>>> data = {'Nome': ['Alice', 'Bob', 'Charlie'],
...         'AnoNascimento': [1990, 1985, 1995]}
>>> df = pd.DataFrame(data)
>>> df = calculate_age_from_birthyear(df, 'AnoNascimento')
>>> print(df)
    Nome  AnoNascimento  Idade
0    Alice           1990     32
1      Bob           1985     37
2  Charlie           1995     27
utils_henrique.take_data(csv_file, columns)
utils_henrique.transform_column(df, coluna, transform_dict)