Genshin Impact é um jogo desenvolvido pelo estúdio Mihoyo,é um jogo eletrônico RPG de ação gratuito.O jogo é de mundo aberto fantansia e seu sistema de batalha é baseado em reação elemental e troca de personagens,que é foco do jogo,já que com a junção de diferentes elementos ocorrem as reações elementais que causam ainda mais dano aos inimigos.Cada personagem possui os seus atributosmais fortes,alguns possuem status de vida mais alto,outros o seu ataque e assim por diante.Genshin Impact é passado na região de Teyvat,onde se divide em 7 regiões,cada uma de acordo com um elemento e um arconte,que no caso seria o Deus da Região.Até o dia 17/09/2021 o jogo teria lançado apenas 3 regiões,revelando então elas: Mondstadt com o arconte venti,elemento do vento ou também anemo,Liyue a região montanhosa inspirada na china,tendo como seu arconte o Zhongli,elemento terra ou geo e a região mais recente que o jogo recebeu foi Inazuma, com a Arconte Shogun Raiden com o elemento electro inspirado na era feudal do Japão.Além disso,na introdução do jogo todos começam com o mesmo personagem,o traveler que está a procura do seu irmão que foi raptado,aodecorrer do jogo você conhece outros personagens introdutórios,a Amber (Pyro),a Lisa (electro) e o Kaeya (Cryo),e para conseguir outros personagens o jogo possui um metódo de giro para que possa consegui-los.Ainda assim,precisamos que entender que o jogo possui um esquema para dividir os personagens em 4 estrelas e 5 estrelas,tendo em mente que todos os personagens 5 estrelas possuem atributos e vantagens acima dos 4 estrelas.
O objetivo da pesquisa é declarar e mostrar com dados quais personagens são os mais fortes em relação aos atributos finais que atingem no nivel 90,o nível máximo que pode ascender com o personagem nojogo.A base de dados que consegui nos apresentava os atributos de cada nível e para não nos enrolarmos decidimos apagar os níveis que não seriam utilizado,mas originalmente a tabela se encontraria nessaforma original:
A base de dados original que trouxe para o relatório final foi encontrada no site kaggle.com onde disponibiliza diversas base de dados,o autor dela é “nakere424”,mas a base de dados que eu utilizo pra pesquisa foi alterada para ser trabalhada apenas com os bonecos quando atingem o nível 90.Para conseguir cortar os dados,inicialmente eles estavam no bloco de notas,coloquei lá e modifiquei de modo que ficasse separado por lacunas,e não por vírgulas,modo que estava sendo utilizado inicialmente.A base de dados foi atualizada há 3 dias atrás (16/2021),então a data inicial não implicaria tanto,pois os dados podem ser atualizados por conta da empresa sempre esta lançando personagens novos ou melhorando ou diminuindo seus atributos,de modo onde encontram seus personagens muito fortes ou muito fracos.Com a base de dados editada não tinha nenhum dado faltante e como eu fiz ela no excel não tinha como estar com o nome errado ou alguma coisa.
Pela base de dados possuir bastante varíaveis,irei trabalhar apenas com as principais do jogo que são:
Lv : Essa base de dados vai ser igual para todos,pois como havíamos dito antes ela será fixo,encontrada no nível máximo de todos os personagens,que vai ser o 90
Base HP: Essa variável nos diz o quanto de vida base o personagem tem
Base ATK: O ataque base dos personagens
Base DEF: a defesa base dos personagens
A tabela utilizada para a pesquisa é essa
flextable(genshiin)
Character | Lv | Base...3 | HP...4 | Base...5 | ATK...6 | Base...7 | DEF...8 | CRIT...9 | Rate | CRIT...11 | DMG | ATK...13 | DEF...14 | HP...15 | Elemental | Mastery | Energy | Recharge |
Amber | 90 | 9,461 | 223 | 601 | 0.05 | 0.5 | 0.24 | 0.0 | 0.00 | 0 | 0 | 0.0 | 0 | 0 | 0 | 0.00 | 0.00 | 0 |
Barbara | 90 | 9,787 | 159 | 669 | 0.05 | 0.5 | 0.00 | 0.0 | 0.24 | 0 | 0 | 0.0 | 0 | 0 | 0 | 0.00 | 0.00 | 0 |
Beidou | 90 | 13,050 | 225 | 648 | 0.05 | 0.5 | 0.00 | 0.0 | 0.00 | 0 | 0 | 0.0 | 0 | 0 | 0 | 0.24 | 0.00 | 0 |
Bennett | 90 | 12,397 | 191 | 771 | 0.05 | 0.5 | 0.00 | 0.0 | 0.00 | 0 | 26.7% | 0.0 | 0 | 0 | 0 | 0.00 | 0.00 | 0 |
Chongyun | 90 | 10,984 | 223 | 648 | 0.05 | 0.5 | 0.24 | 0.0 | 0.00 | 0 | 0 | 0.0 | 0 | 0 | 0 | 0.00 | 0.00 | 0 |
Diluc | 90 | 12,981 | 335 | 784 | 24.2% | 0.5 | 0.00 | 0.0 | 0.00 | 0 | 0 | 0.0 | 0 | 0 | 0 | 0.00 | 0.00 | 0 |
Fischl | 90 | 9,189 | 244 | 594 | 0.05 | 0.5 | 0.24 | 0.0 | 0.00 | 0 | 0 | 0.0 | 0 | 0 | 0 | 0.00 | 0.00 | 0 |
Jean | 90 | 14,695 | 239 | 769 | 0.05 | 0.5 | 0.00 | 0.0 | 0.00 | 0 | 0 | 0.0 | 0 | 0 | 0 | 0.00 | 0.00 | 0 |
Kaeya | 90 | 11,636 | 223 | 792 | 0.05 | 0.5 | 0.00 | 0.0 | 0.00 | 0 | 26.7% | 0.0 | 0 | 0 | 0 | 0.00 | 0.00 | 0 |
Keqing | 90 | 13,103 | 323 | 799 | 0.05 | 88.4% | 0.00 | 0.0 | 0.00 | 0 | 0 | 0.0 | 0 | 0 | 0 | 0.00 | 0.00 | 0 |
Klee | 90 | 10,287 | 311 | 615 | 0.05 | 0.5 | 0.00 | 0.0 | 0.00 | 0 | 0 | 0.0 | 28.8% | 0 | 0 | 0.00 | 0.00 | 0 |
Lisa | 90 | 9,570 | 232 | 573 | 0.05 | 0.5 | 0.00 | 0.0 | 0.00 | 96.0 | 0 | 0.0 | 0 | 0 | 0 | 0.00 | 0.00 | 0 |
Mona | 90 | 10,409 | 287 | 653 | 0.05 | 0.5 | 0.00 | 0.0 | 0.00 | 0 | 0.32 | 0.0 | 0 | 0 | 0 | 0.00 | 0.00 | 0 |
Ningguang | 90 | 9,787 | 212 | 573 | 0.05 | 0.5 | 0.00 | 0.0 | 0.00 | 0 | 0 | 0.0 | 0 | 0 | 0 | 0.00 | 0.00 | 0.24 |
Noelle | 90 | 12,071 | 191 | 799 | 0.05 | 0.5 | 0.00 | 0.3 | 0.00 | 0 | 0 | 0.0 | 0 | 0 | 0 | 0.00 | 0.00 | 0 |
Qiqi | 90 | 12,368 | 287 | 922 | 0.05 | 0.5 | 0.00 | 0.0 | 0.00 | 0 | 0 | 0.0 | 0 | 0 | 0 | 0.00 | 0.00 | 0 |
Razor | 90 | 11,962 | 234 | 751 | 0.05 | 0.5 | 0.00 | 0.0 | 0.00 | 0 | 0 | 0.3 | 0 | 0 | 0 | 0.00 | 0.00 | 0 |
Sucrose | 90 | 9,244 | 170 | 703 | 0.05 | 0.5 | 0.00 | 0.0 | 0.00 | 0 | 0 | 0.0 | 0 | 0 | 0 | 0.00 | 0.24 | 0 |
Venti | 90 | 10,531 | 263 | 669 | 0.05 | 0.5 | 0.00 | 0.0 | 0.00 | 0 | 0.32 | 0.0 | 0 | 0 | 0 | 0.00 | 0.00 | 0 |
Xiangling | 90 | 10,875 | 225 | 669 | 0.05 | 0.5 | 0.00 | 0.0 | 0.00 | 96.0 | 0 | 0.0 | 0 | 0 | 0 | 0.00 | 0.00 | 0 |
Xingqiu | 90 | 10,222 | 202 | 758 | 0.05 | 0.5 | 0.24 | 0.0 | 0.00 | 0 | 0 | 0.0 | 0 | 0 | 0 | 0.00 | 0.00 | 0 |
Tartaglia | 90 | 13,103 | 301 | 815 | 0.05 | 0.5 | 0.00 | 0.0 | 0.00 | 0 | 0 | 0.0 | 0 | 28.8% | 0 | 0.00 | 0.00 | 0 |
Zhongli | 90 | 14,695 | 251 | 738 | 0.05 | 0.5 | 0.00 | 0.0 | 0.00 | 0 | 0 | 0.0 | 0 | 0 | 0 | 0.00 | 0.00 | 28.8% |
Diona | 90 | 9,570 | 212 | 601 | 0.05 | 0.5 | 0.00 | 0.0 | 0.00 | 0 | 0 | 0.0 | 0 | 0 | 0.24 | 0.00 | 0.00 | 0 |
Xinyan | 90 | 11,201 | 249 | 799 | 0.05 | 0.5 | 0.24 | 0.0 | 0.00 | 0 | 0 | 0.0 | 0 | 0 | 0 | 0.00 | 0.00 | 0 |
Ganyu | 90 | 9,797 | 335 | 630 | 0.05 | 88.4% | 0.00 | 0.0 | 0.00 | 0 | 0 | 0.0 | 0 | 0 | 0 | 0.00 | 0.00 | 0 |
Albedo | 90 | 13,226 | 251 | 876 | 0.05 | 0.5 | 0.00 | 0.0 | 0.00 | 0 | 0 | 0.0 | 0 | 0 | 0 | 0.00 | 0.00 | 28.8% |
Rosaria | 90 | 12,289 | 240 | 710 | 0.05 | 0.5 | 0.24 | 0.0 | 0.00 | 0 | 0 | 0.0 | 0 | 0 | 0 | 0.00 | 0.00 | 0 |
Ayaka | 90 | 12,858 | 342 | 784 | 0.05 | 88.4% | 0.00 | 0.0 | 0.00 | 0 | 0 | 0.0 | 0 | 0 | 0 | 0.00 | 0.00 | 0 |
Hutao | 90 | 15,552 | 106 | 876 | 0.05 | 88.4% | 0.00 | 0.0 | 0.00 | 0 | 0 | 0.0 | 0 | 0 | 0 | 0.00 | 0.00 | 0 |
Yanfei | 90 | 9,352 | 240 | 587 | 0.05 | 0.5 | 0.00 | 0.0 | 0.00 | 0 | 0 | 0.0 | 0.24 | 0 | 0 | 0.00 | 0.00 | 0 |
Eula | 90 | 13,226 | 342 | 751 | 0.05 | 88.4% | 0.00 | 0.0 | 0.00 | 0 | 0 | 0.0 | 0 | 0 | 0 | 0.00 | 0.00 | 0 |
Kazuha | 90 | 13,348 | 297 | 807 | 0.05 | 0.5 | 0.00 | 0.0 | 0.00 | 115.2 | 0 | 0.0 | 0 | 0 | 0 | 0.00 | 0.00 | 0 |
Yoimiya | 90 | 10,164 | 323 | 615 | 24.2% | 0.5 | 0.00 | 0.0 | 0.00 | 0 | 0 | 0.0 | 0 | 0 | 0 | 0.00 | 0.00 | 0 |
Sayu | 90 | 11,854 | 244 | 745 | 0.05 | 0.5 | 0.00 | 0.0 | 0.00 | 96.0 | 0 | 0.0 | 0 | 0 | 0 | 0.00 | 0.00 | 0 |
Traveler | 90 | 10,875 | 212 | 683 | 0.05 | 0.5 | 0.24 | 0.0 | 0.00 | 0 | 0 | 0.0 | 0 | 0 | 0 | 0.00 | 0.00 | 0 |
Shogun | 90 | 12,907 | 337 | 789 | 0.05 | 0.5 | 0.00 | 0.0 | 0.00 | 0 | 0.32 | 0.0 | 0 | 0 | 0 | 0.00 | 0.00 | 0 |
Aloy | 90 | 10,899 | 234 | 676 | 0.05 | 0.5 | 0.00 | 0.0 | 0.00 | 0 | 0 | 0.0 | 0 | 0 | 28.8% | 0.00 | 0.00 | 0 |
Sara | 90 | 9,570 | 195 | 628 | 0.05 | 0.5 | 0.24 | 0.0 | 0.00 | 0 | 0 | 0.0 | 0 | 0 | 0 | 0.00 | 0.00 | 0 |
Primeiramente,pra demonstrarmos de modo mais claro,iremos introduzir gráficos que compare os personagens em cada variável e descobrirmos em qual cada um se sai de forma mais eficaz.
Utilizando o barplot podemos ver quais personagens possuem tanto o maior número de vida quanto o menor,conseguimos ver que o personagem que possui mais vida base no nível 90 é a Hutao com 15.552 de vida e a com menor vida base é a fischl com 9.189 de vida.Por possuir bastante personagem(39) analisados o barplot fica encolhido fazendo com que não consigamos ver o dado de todos os personagens
Por ser uma personagem 4 estrelas e talvez por usar arco é a personagem do jogo com a vida base mais baixa
Uma personagem 5 estrelas exclusiva que fica mais forte de acordo com o máximo de vida que ela possuir,talvez por isso ela seja a personagem com a maior vida base do jogo.
Agora em relação ao ataque básico,podemos calcular da mesma maneira que a anterior,em questão quem tem mais ou quem tem menos.Com isso,vemos que a Qiqi é a personagem com o maior ataque em atributo base e a Lisa junto a ningguang com apenas 573 de ataque.
Uma personagem 5 estrelas que cura os seus aliados conforme a quantidade de ataque que ela tenha ela irá curar ainda mais,por isso possui o maior atributo de ataque base do jogo
Talvez por serem personagens que utillizam catalisadores,armas que não precisam se arriscar de perto pra bater,eles possuem uma taxa de ataque mais baixo,que os puna por não precisar se aproximar pra dar dano como os outros.
E por fim iremos ver a defesa base,qual personagem se destaca nos dois extremos.Diferente dos outros atributos,encontramo algo inesperado,a maioria dos personagens possui o mesmo valor em defesa que é 0.5,e apenas do jogo possuem 88.4% de defesa,que são eles : Ganyu,Keqing,Ayaka,Hu tao e Eula. Ganyu,Keqing,Ayaka,Hu tao e Eula.
Quando analisamos,os mesmos dados com histogramas,encontramos eles dessa forma:
hist(genshiin$Base…7,col= (“green”),main = “defesa dos personagens”,ylab=“quantidade de personagens”,xlab=(“defesa”)) Quando inserimos esse comando por algum motivo diz que x deve ser numérico,talvez ocora pelo fato da defesa estar encontrada em porcentagem.Com isso,não conseguiremos realizar a junção dos dados da defesa junto com os outros,já que os outros estão estipulados em números e a defesa em porcentagem,com isso iremos analisar apenas o ataque e vida juntos.
Com o boxplot conseguimos por mais de 1 variável pra analisarmos,o que facilita bastante a visualização,abaixo eu consigo correlacionar 2 variáveis,que são a de Vida e ataque,fica difícil a visualização pelo motivo de possuírmos inúmeros personagens analisados em 2 quesistos.Então para não deixar mais confuso irei deixar esse apenas como exemplo
Pelo fato da matriz da base 5 ser apenas baseada em defesa,nâo conseguimos inseri-lá no grau de correlação,entao fica dando que a matriz não daria certo,então serão trabalhados apenas a de HP(base 1) e Ataque (base3),que ficam da seguinte forma. Analisando conseguimos encontrar uma relação bem forte entre as bases de dados,dando a entender que conforme o personagem tenha mais vida,é capaz de ele possuir bastante vida também,como se fosse algo que crescesse junto,a vida e o ataque.
variância de hp: 2902208 variância de ataque:8452.348 desvio-padrão de hp:1703.587 desvio-padrão de ataque:91.93665
Para a melhor visualização e analisarmos a correlação dos 2 por uma análise de variável quantitativa
A correlação consegue nos ajudar a identificar o personagem mais forte lançado no jogo até hoje,pois ser o analisarmos com cautela conseguimos verificar que o ponto mais alto e longe é o que se encontra com 15.000 de vida e 850 de ataque,que seria a Hu tao como a personagem mais forte,pois além de possuir a maior vida possível,ela tambem se encontra acima da média na questão de ataque,ficando atrás apenas da qiqi.Então,em relação a atributos basicos a Hutao fica como a personagem mais forte do jogo,além disso,o fato dela ser uma personagem 5 estrelas e exclusiva deve influenciar bastante no fato de ter atributos mais fortes que o dos outros,além disso,ela se encontra junto com as unicas 5 personagens do jogo com o atributo de defesa aumentado.
Por ver de perto isso,jogando o genshin impact,realmente a Hu tao é uma personagem bastante forte,existe um tipo de sistema de recompensas no jogo chamado abismo,que são fases onde você enfrenta diversos monstros,com dificuldades de 1 a 12,e em uma lista de tiermaker do jogo,a hu tao sempre ta no maior ranking,excluida por ser a personagem mais forte pra concluir o abismo com mais facilidade do que com os outros,então concordamos totalmente com os dados apresentados.
Concluindo a pesquisa,ter feito todos os trabalhos facilitou bastante a forma de realizar o relatório,apesar de ter que ter passado alguns dados pra outro formato,foi um trabalho que só tive dificuldades em fazer naquilo que não possuia resposta clara,mas voltando a conclusão,acabamos por conseguir encontrar com essa base de dados a personagem com as melhores e piores taxas de HP (Hu tao com a maior e Fischl com a menor),a taxa de Ataque (a Qiqi com a maior,Lisa e ningguang com as menores) e na defesa temos apenas 5 personagens que se destacam(Ayaka,Eula,Keqing,Ganyu e Hu tao).Além disso,vemos então que a Hu tao se encaixa muito bem em todas variáveis e se tornando assim a personagem com maior taxa de atributos bases do jogo Genshin Impact.
https://www.kaggle.com/ccaitlum/genshin-impact-character-base-stat/metadata
output: html_document: theme: spacelab hightlight: tango toc: true toc_float: true code_folding: hide tabela_genshin <- table(genshiin\(Base...3) barplot(tabela_genshin,col=c("red")) library(readxl) genshiin <- read_excel("C:/Users/User/Downloads/genshiin.xlsx") library(dplyr) library(flextable) library(corrplot) genshin4<-genshiin %>% select(Base...3,Base...5) %>% cor() flextable(genshiin) plot(genshiin\)Base…3, genshiin\(Base...5,pch=19,col="blue", main="Vida e Ataque",ylab = "ataque",xlab="vida") abline(lsfit(genshiin\)Base…3, genshiin\(Base...5),col="red") corrplot(genshin4,method = "number") boxplot(Base...3~Base...5,data=genshiin,col=c("blue","green"),main = "Vida e Ataque",xlab="Ataque",ylab="Vida") hist(genshiin\)Base…5,col= (“green”),main = “Ataque dos personagens”,ylab=“quantidade de personagens”,xlab=(“Ataque”)) hist(genshiin\(Base...3,col= ("#41a69c"),main = "Vida dos personagens ",ylab="quantidade de personagens",xlab=("vida")) tabela_defesa <- table(genshiin\)Base…7) barplot(tabela_defesa,col=c(“green”)) tabela_ataque <- table(genshiin$Base…5) barplot(tabela_ataque,col=“blue”)
Ao fazer alguns comandos com a defesa dava erro,até deixamos claro lá em cima que deixariamos de utilizar ela como variaveis pois iria complicar pelo fato de nao estar dando certo. Outra questão é que nao consegui usar o metodo de hipóteses no trabalho,nao consegui trabalhar com ele em cima da pesquisa.