📊⚔️[Dúvida] Como Transformei Minha Paixão por World of Warcraft em um Projeto de Análise de Dados!"🎮🔍
4/3 22:13:15.456 SPELL_DAMAGE,Player-7852-0B30BA11,"Flex-Ragnaros",0x548,0x0,
Creature-0-3698-7854-95214-235743-0000369825F,"Earthen Wall Totem",0x2148,0x0,
201657,"Earthen Wall",0x8,0000000000000000,0000000000000000,0,0,0,0,0,0,
-1,0,0,0,0.00,0.00,0,0.0000,0,152,152,-1,8,0,0,0,nil,nil,nil"
E também um trecho do arquivo JSON deste projeto:
{
"timestamp": 1870266654.159,
"event": "COMBATANT_INFO",
"playerguid": "Player-6587-0DEBA182",
"faction": 1,
"character_stats": {
"strength": 371,
"agility": 1772,
"stamina": 314,
"intelligence": 316,
"dodge": 0,
"parry": 0,
"block": 0,
"critMelee": 531,
"critRanged": 531,
"critSpell": 533,
"speed": 0,
"lifesteal": 0,
"hasteMelee": 332,
"hasteRanged": 312,
"hasteSpell": 332,
"avoidance": 0,
"mastery": 533,
"versatilityDamageDone": 789,
"versatilityHealingDone": 789,
"versatilityDamageTaken": 789,
"armor": 790
},
Cada registro é singular e pode variar em quantidade de elementos, dependendo do evento e das flags presentes, tornando o projeto ainda mais desafiador.
Há muito tempo eu queria fazer algum projeto de dados envolvendo os jogos que eu gosto. Minha primeira ideia foi Magic the Gathering, mas nunca foi para a frente. Sua ideia me inspirou a talvez tentar fazer com o meu MMO favorito que é Final Fantasy 14.
Infelizmente tô em semestre de TCC e buscando emprego e tô com pouco tempo para isso, mas vou com certeza acompanhar a evolução do teu projeto e talvez ajudar caso necessário.
Boa sorte e bom trabalho! :)
Boa tarde Estagiario
, tudo bem?
Me explica melhor sobre a biblioteca que você pede ajuda no final...
Seria extração mesmo ou limpeza dos json?
Tem como dar um flatten no json, conforme aqui: https://www.tutorialspoint.com/flattening-json-objects-in-python
Sugiro também sempre usar get quando estiver usando dicionários, porque evita erros caso o elemento não exista.
Uma sugestão legal de análise seria análise de outlier para esses dados.
Eu gostaria de dar uma olhadinha no repositório, tem link? Sou iniciante e fiquei curioso.