<jupyter_start><jupyter_text>Vamos analisar um pouco esse dataset<jupyter_code>df.shape<jupyter_output><empty_output><jupyter_text>Olha aí! Temos 4051 linhas e 5 colunas!  Quais são as colunas?<jupyter_code>df.columns
a = df['ID_USUARIO'].unique()
size(a)<jupyter_output><empty_output><jupyter_text>Ou seja, temos 3958 usuários únicos em 4051 registros. Assim, temos usuário que fizeram mais de um pedido. Será que eles tiveram mais filhos?  Qual a quantidade de pedidos por status?<jupyter_code>df[u'STATUS DA SOLICITAÇÃO'].value_counts()<jupyter_output><empty_output><jupyter_text>Ou seja, nesse conjunto de dados estão apenas as soliticações de STATUS DEFERIDOS  Qual o número de pedidos de natalidade por UNIDADE?<jupyter_code>df.groupby('UNIDADE')['UNIDADE'].count().sort_values()<jupyter_output><empty_output><jupyter_text>CRAS SAMAMBAIA SUL teve o maior número de pedidos  Investigando se um usuário fez mais de um pedido de auxilio natalidade:<jupyter_code>df[u'ID_USUARIO'].value_counts()<jupyter_output><empty_output><jupyter_text>---<jupyter_code>df.shape
df.head().T<jupyter_output><empty_output><jupyter_text>Quantas famílias fizeram pedidos?<jupyter_code>size(df['ID_FAMILIA_USUARIO'].unique())<jupyter_output><empty_output><jupyter_text>São: 3949 familias 3958 usuários 4051 pedidosEntão devemos ter repetição de usuários e familias fazendo pedidos.  Importante >> Converti para string pois esse numeros nao podem ser tratados como numeros<jupyter_code>df['STR_ID_FAMILIA_USUARIO'] = df['ID_FAMILIA_USUARIO'].apply(str)
df['STR_ID_USUARIO'] = df['ID_USUARIO'].apply(str)
df['STR_ID_FAMILIA_USUARIO'].describe()
df['STR_ID_USUARIO'].describe()
a = df.groupby('STR_ID_USUARIO')
df['STR_ID_USUARIO'].value_counts() > 1<jupyter_output><empty_output>
{'fraction_non_alphanumeric': 0.10965909090909091, 'fraction_numerical': 0.014772727272727272, 'mean_word_length': 9.420118343195266, 'pattern_counts': {'":': 0, '<': 33, '<?xml version=': 0, '>': 36, 'https://': 0, 'lorem ipsum': 0, 'www.': 0, 'xml': 0}, 'pii_count': 0, 'substrings_counts': 0, 'word_list_counts': {'cursed_substrings.json': 0, 'profanity_word_list.json': 0, 'sexual_word_list.json': 0, 'zh_pornsignals.json': 0}}
{'chain_length': '8', 'dir': 'jupyter-structured-clean-dedup', 'id': '126545', 'license': 'BSD-3-Clause', 'n_tokens_mistral': 752, 'n_tokens_neox': 718, 'n_words': 134, 'path': 'AULA CSV/Oficina Aula CSV Estudos Ronie.ipynb', 'repo_name': 'ronieporfirio/oficina', 'size': '1760'}