Carregando e analisando a base de dados de defesa do pokémon.
library(dplyr)
##
## Attaching package: 'dplyr'
## The following objects are masked from 'package:stats':
##
## filter, lag
## The following objects are masked from 'package:base':
##
## intersect, setdiff, setequal, union
library(flextable)
library(reactable)
library(RColorBrewer)
load("C:/Users/jheni/Base_de_dados-master/df_pokemon.RData")
#Cruzamento de uma variável quatitativa e uma vareável quanlitativa
Nesse gráfico pode-se perceber a média, desvio e quantidade de cada tipo de defesa. Assim, podemos analisar que o tipo “Water” é o que apresenta maior quantidade, seguido do tipo “Normal”, com 93, e “Grass”, com 66. Já os que tipos que apresentam menos quantidade são: “Flying”, com 3 Pokemons nesse tipo, o tipo “Fairy”, com 17, e o tipo “Steel”, com 23. Já na analise do desvio, pode-se perceber que o tipo “Rock” é o que apresenta um número maior, com 36.42132, e “Fighting” que representa o tipo com menor número de desvio.
ft <- df %>% select(type_1, defense) %>% group_by(type_1) %>% summarise(Média_Def=mean(defense),
Desvio_DF=sd(defense),
Quantidade_Tipo_1=n()) %>% data.frame() %>% flextable()
ft <- bg(ft, bg = "#095c63", part = "header")
ft <- bg(ft, bg = "#ade8ed", part = "body")
ft
type_1 | Média_Def | Desvio_DF | Quantidade_Tipo_1 |
bug | 67.69841 | 32.22333 | 63 |
dark | 67.92857 | 23.79687 | 28 |
dragon | 79.12500 | 22.61841 | 24 |
electric | 59.08333 | 20.35313 | 36 |
fairy | 65.70588 | 18.97948 | 17 |
fighting | 64.28000 | 18.32012 | 25 |
fire | 63.69565 | 21.34673 | 46 |
flying | 61.66667 | 23.62908 | 3 |
ghost | 76.82609 | 34.80028 | 23 |
grass | 69.36364 | 23.95549 | 66 |
ground | 82.16667 | 31.89323 | 30 |
ice | 71.04348 | 35.11084 | 23 |
normal | 57.79570 | 22.34928 | 93 |
poison | 68.82143 | 21.06613 | 28 |
psychic | 65.15217 | 26.43732 | 46 |
rock | 98.50000 | 36.42132 | 40 |
steel | 119.40909 | 33.28185 | 22 |
water | 70.48571 | 25.57986 | 105 |
#Boxplot da Defesa dos tipos de Pokémon
boxplot(defense~type_1, data = df,
col=c("#7ea8e6","#cf72cf","#72cfb3","#72cf80","#84cf72","#a5cf72","#c4cf72", "#cfbe72","#cf8472","#9a72cf","#317394", "#ad1fff","#ff1f40","#505730","#e89161","#7ffaf2","#e362a0", "#00eb1b"), main="Gráfico de defesa dos tipos de Pokemon",
xlab = "Tipos de Pokemon",
ylab = "Defesa" )