This is an R Markdown document. Markdown is a simple formatting syntax for authoring HTML, PDF, and MS Word documents. For more details on using R Markdown see http://rmarkdown.rstudio.com.
#BASE DE DADOS VASCO DA GAMA
#1-Gols por Temporada (Barras)
library(ggplot2)
temporadas <- data.frame(
Ano = c(2020, 2021, 2022, 2023, 2024),
Gols = c(45, 38, 52, 41, 49)
)
ggplot(temporadas, aes(x = factor(Ano), y = Gols)) +
geom_col(fill = "black") +
labs(title = "Gols do Vasco por Temporada",
x = "Ano",
y = "Gols")
#2. Vitórias, Empates e Derrotas (Pizza)
resultado <- data.frame(
Categoria = c("Vitórias", "Empates", "Derrotas"),
Total = c(18, 10, 10)
)
ggplot(resultado, aes(x = "", y = Total, fill = Categoria)) +
geom_col() +
coord_polar("y") +
labs(title = "Resultados da Temporada")
#3. Público Médio por Jogo (Linha)
publico <- data.frame(
Rodada = 1:10,
Torcedores = c(15000, 18000, 22000, 27000, 25000,
30000, 28000, 32000, 35000, 40000)
)
ggplot(publico, aes(x = Rodada, y = Torcedores)) +
geom_line(color = "black", linewidth = 1.2) +
geom_point(color = "red") +
labs(title = "Público Médio do Vasco",
x = "Rodada",
y = "Torcedores")
#4. Distribuição de Idade dos Jogadores (Histograma)
idades <- data.frame(
Idade = c(20,21,22,22,23,24,24,25,26,26,
27,27,28,29,30,31,32,33,34,35)
)
ggplot(idades, aes(x = Idade)) +
geom_histogram(fill = "gray", bins = 8) +
labs(title = "Idade dos Jogadores do Vasco",
x = "Idade",
y = "Quantidade")
#5. Gols por Jogador (Barras Horizontais)
artilheiros <- data.frame(
Jogador = c("Vegetti", "Payet", "Coutinho", "Rayan", "Puma"),
Gols = c(15, 8, 7, 6, 4)
)
ggplot(artilheiros,
aes(x = reorder(Jogador, Gols), y = Gols)) +
geom_col(fill = "black") +
coord_flip() +
labs(title = "Artilheiros do Vasco",
x = "Jogador",
y = "Gols")