-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathaula15.R
36 lines (29 loc) · 1.06 KB
/
aula15.R
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
# Desafio: Desejasse comparar visualmente a probabilidade de pontuação dos jogadores por posição nas primeiras 5 rodadas
# Carregar pacote
library(tidyverse)
#Ler bases de dados
scouts <- read.csv('2016_scouts.csv')
atletas <- read.csv('2016_atletas.csv')
#Identificar cada posição (uniao)
posicao <- scouts %>%
filter(participou == TRUE & rodada <- 5 & rodada > 0) %>%
left_join(atletas , c('atletas_id' = 'id'))
# Transformação da posiçãod id em fator
posicao$posicao_id <- factor(posicao$posicao_id,
levels = c(1:6),
labels = c('goleiro', 'lateral', 'zagueiro', 'meia', 'atacante', 'técnico'))
#Gráfico de densidade por posição
posicao %>%
ggplot(aes(ponts_num))+
geom_density ()+
facet_grid(.-posicao_id)
#Gráfico de densidade por posição (alternativa)
posicao %>%
ggplot(aes(ponts_num))+
geom_density ()+
facet_wrap(.-posicao_id)
#Gráfico de densidade por posição e rodada
posicao %>%
ggplot(aes(ponts_num))+
geom_density ()+
facet_grid(rodada-posicao_id)