Hoje vou fazer —
Primeiramente, vou carregar a base de dados para que eu possa tratá-la e analisá-la.
load("C:/Users/noeli/Base_de_dados-master/Game of Thrones.RData")
Após trazer a base de dados, irei analisar o seu conteúdo
summary(personagens_livro)
## nome lealdade sexo nobre
## Length:917 Length:917 Length:917 Min. :0.0000
## Class :character Class :character Class :character 1st Qu.:0.0000
## Mode :character Mode :character Mode :character Median :0.0000
## Mean :0.4689
## 3rd Qu.:1.0000
## Max. :1.0000
##
## Guerra_dos_Tronos Furia_dos_Reis Tormenta_de_Espadas Festim_dos_Corvos
## Min. :0.0000 Min. :0.0000 Min. :0.0000 Min. :0.0000
## 1st Qu.:0.0000 1st Qu.:0.0000 1st Qu.:0.0000 1st Qu.:0.0000
## Median :0.0000 Median :0.0000 Median :0.0000 Median :0.0000
## Mean :0.2726 Mean :0.3533 Mean :0.4242 Mean :0.2726
## 3rd Qu.:1.0000 3rd Qu.:1.0000 3rd Qu.:1.0000 3rd Qu.:1.0000
## Max. :1.0000 Max. :1.0000 Max. :1.0000 Max. :1.0000
##
## Danca_dos_Dragoes capitulo_apresentacao ano_morte livro inteiro da morte
## Min. :0.0000 Min. : 0.00 Min. :297.0 Min. :1.000
## 1st Qu.:0.0000 1st Qu.:11.00 1st Qu.:299.0 1st Qu.:2.000
## Median :0.0000 Median :27.00 Median :299.0 Median :3.000
## Mean :0.2846 Mean :28.86 Mean :299.2 Mean :2.928
## 3rd Qu.:1.0000 3rd Qu.:43.00 3rd Qu.:300.0 3rd Qu.:4.000
## Max. :1.0000 Max. :80.00 Max. :300.0 Max. :5.000
## NA's :12 NA's :612 NA's :610
## capitulo_morte
## Min. : 0.00
## 1st Qu.:25.50
## Median :39.00
## Mean :40.07
## 3rd Qu.:57.00
## Max. :80.00
## NA's :618
Com o conteúdo analisado, escolhi dois dados para me aprofundar no estudo e visualização de seus dados e irei adicionar nesse fluxo
personagens_livro$nobre= ifelse(personagens_livro$nobre==1, "sim", "não")
Com o conteúdo da base de dados analisado, eu vou fazer uma tabela com as informações relevantes que eu encontrei
tabela1= table(personagens_livro$sexo,personagens_livro$nobre)
Com a tabela criada, irei adicionar as informações que formarão essa análise
library(flextable)
library(janitor)
##
## Attaching package: 'janitor'
## The following objects are masked from 'package:stats':
##
## chisq.test, fisher.test
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
tabyl(personagens_livro,nobre,sexo)%>%adorn_percentages()%>%adorn_pct_formatting(digits = 2)%>%flextable()%>%theme_vader()
nobre | femenino | masculino |
|---|---|---|
não | 14.99% | 85.01% |
sim | 19.53% | 80.47% |
#Passo 6 - Com as informações adicionadas, irei transformá-las em formato de gráfico de barras
barplot(tabela1, col = c("yellow", "pink"), beside = TRUE, legend.text = rownames(tabela1), args.legend = list(x = "topleft"))
#Considerações Finais Com os gráficos prontos, percebi que existem muito mais homens nobres do que mulheres nobres, e, num geral, na série em questão, tinham muito mais personagens masculinos do que femininos.