O projeto Data Frame Escola
visa criar e manipular um conjunto de dados representando uma escola fictícia. Este conjunto de dados é composto por informações sobre alunos, cursos de programação e suas respectivas matrículas.
Nesta seção, são gerados os nomes dos alunos utilizando dados dos nomes mais comuns fornecidos pelo IBGE(https://servicodados.ibge.gov.br/api/v1/censos/nomes).
Cada aluno recebe um ID único nesta etapa, permitindo uma identificação fácil e rastreamento dos registros.
Aqui, são criados diversos cursos de programação, extraídos da url(https://www.tiobe.com/tiobe-index/)
É criado um índice para cada curso, facilitando a referência e manipulação posterior dos dados.
Colunas desnecessárias são removidas, resultando em um conjunto de dados contendo apenas as colunas de ID e nombre_cursos.
Os alunos são matriculados nos cursos disponíveis, e é calculada a quantidade de cursos que cada aluno está realizando.
Nesta seção, os alunos são selecionados para participar de cursos específicos de maneira aleatória utilizando o metodo random()
Possibilidade de extrair os dados em diferentes formatos, como HTML, XLSX e JSON, para aumentar a flexibilidade no uso dos dados.
É criado um banco de dados interno usando o parâmetro engine
, permitindo a persistência e consulta eficientes dos dados.
Demonstração de como realizar buscas no banco de dados interno, proporcionando uma análise eficiente dos dados armazenados.
Listagem dos alunos matriculados em um determinado curso, com a possibilidade de impressão dessas informações. As matrículas são provenientes de vários cursos de computação, extraídas de outro site.
- Python
- Sqlite
- Pandas
- Numpy
Contribuições são bem-vindas! Se você encontrar problemas, tiver sugestões ou melhorias, sinta-se à vontade para criar issues ou pull requests.