Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/thomazrlima/data-analysis-myanimelist
https://github.com/thomazrlima/data-analysis-myanimelist
Last synced: about 2 months ago
JSON representation
- Host: GitHub
- URL: https://github.com/thomazrlima/data-analysis-myanimelist
- Owner: Thomazrlima
- License: mit
- Created: 2024-09-10T23:30:58.000Z (4 months ago)
- Default Branch: main
- Last Pushed: 2024-09-12T15:17:10.000Z (4 months ago)
- Last Synced: 2024-09-13T03:52:09.193Z (3 months ago)
- Language: Jupyter Notebook
- Size: 221 KB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Este projeto visa explorar e analisar dados provenientes do MyAnimeList, uma das maiores plataformas de animes e mangás do mundo. Utilizando uma base de dados extraída da plataforma, são realizadas análises diversas, como classificações de animes, tendências de popularidade ao longo do tempo, e correlação entre classificações e gêneros.
## 😶🌫️ Objetivo
O objetivo deste projeto é fornecer insights sobre animes e mangás, identificando padrões, tendências e correlações que podem ajudar na tomada de decisões para fãs de animes e criadores de conteúdo.
## 🚀 Funcionalidades
- **Limpeza de Dados:** Remoção de dados duplicados e tratamento de valores ausentes.
- **Análise Estatística:** Cálculo de média, mediana, moda e distribuição de notas.
- **Visualizações Gráficas:** Gráficos para representar as notas dos usuários, popularidade por ano, correlação entre gênero e avaliação.
- **Clusterização:** Agrupamento de animes por similaridade, usando K-Means.
- **Tendências Temporais:** Identificação de animes mais populares ao longo das décadas.
- **Recomendações de Animes:** Sugestões baseadas em análises de padrões de avaliação.## 👀 Tecnologias Utilizadas
- **Linguagem:** Python
- **Bibliotecas:**
- Pandas (manipulação de dados)
- NumPy (operações numéricas)
- Matplotlib e Seaborn (visualização de dados)
- Scikit-learn (machine learning)
- **Base de Dados:** CSV exportado do MyAnimeList## 📂 Estrutura do Projeto
- **/data:** Contém o dataset utilizado para análise.
- **/notebooks:** Jupyter Notebooks com o código das análises.
- **/scripts:** Scripts Python com as funções principais para processamento e análise.
- **/outputs:** Gráficos e resultados das análises.## 🖥️ Como Executar
1. Clone este repositório:
`git clone https://github.com/seu-usuario/projeto-analise-myanimelist.git`
2. Instale as dependências necessárias:
`pip install -r requirements.txt`
3. Execute as análises nos Notebooks ou rode os scripts Python diretamente.## ⛲ Fontes de Dados
Os dados foram extraídos diretamente da [MyAnimeList](https://myanimelist.net/profile/ThomazSpoiler)
## 🧑💼 Contribuições
Contribuições são bem-vindas! Sinta-se à vontade para abrir uma issue ou enviar um pull request.
## 📜 Licença
Este projeto está licenciado sob a MIT License - veja o arquivo [LICENSE](LICENSE) para mais detalhes.