7
7
# ######################
8
8
# #Load data set
9
9
# set working directory
10
- setwd(' C:\\ Users\\ Siebelm \\ Documents\\ 4 FMG\\ Coding Presentation' )
10
+ setwd(' C:\\ Users\\ siebe \\ Documents\\ 4 FMG\\ Coding Presentation' )
11
11
12
12
# #Load data set
13
13
# Import CSV & drop variables
@@ -38,10 +38,12 @@ df_ger$match = 1
38
38
tail(df_ger )
39
39
40
40
# Conditional recode (Define Goals Scored)
41
- df_ger $ goals = ifelse(df_ger $ home_team == ' Germany' , df_ger $ home_score , ifelse(df_ger $ away_team == ' Germany' , df_ger $ away_score , NA ))
41
+ df_ger $ goals = ifelse(df_ger $ home_team == ' Germany' , df_ger $ home_score ,
42
+ ifelse(df_ger $ away_team == ' Germany' , df_ger $ away_score , NA ))
42
43
43
44
# Conditional recode (Define Goals Conceded)
44
- df_ger $ conceded = ifelse(df_ger $ home_team == ' Germany' , df_ger $ away_score , ifelse(df_ger $ away_team == ' Germany' , df_ger $ home_score , NA ))
45
+ df_ger $ conceded = ifelse(df_ger $ home_team == ' Germany' , df_ger $ away_score ,
46
+ ifelse(df_ger $ away_team == ' Germany' , df_ger $ home_score , NA ))
45
47
46
48
tail(df_ger )
47
49
@@ -114,13 +116,13 @@ opponentTable
114
116
# Histogram
115
117
library(' ggplot2' )
116
118
ggplot(df_ger , aes(goaldiff )) +
117
- geom_histogram(fill = " blue" , binwidth = .75 , position = " dodge" ) +
118
- ylab(" Count" ) + xlab(" Goal Differential" ) + ggtitle(' Histogram of Goal Differences' )
119
+ geom_histogram(fill = ' blue' , binwidth = .75 , position = ' dodge' ) +
120
+ ylab(' Count' ) + xlab(' Goal Differential' ) + ggtitle(' Histogram of Goal Differences' )
119
121
120
122
ggplot(df_ger , aes(goaldiff , fill = friendly )) +
121
- geom_histogram(binwidth = .75 , position = " dodge" ) +
122
- ylab(" Count" ) + xlab(" Goal Differential" ) + ggtitle(' Histogram of Goal Differences' ) +
123
- theme(legend.position = " bottom" )
123
+ geom_histogram(binwidth = .75 , position = ' dodge' ) +
124
+ ylab(' Count' ) + xlab(' Goal Differential' ) + ggtitle(' Histogram of Goal Differences' ) +
125
+ theme(legend.position = ' bottom' )
124
126
125
127
# Line Graphs
126
128
df_ger_byyear = ddply(df_ger , .(year ), summarize , goals = mean(goals ),
@@ -129,15 +131,15 @@ df_ger_byyear$conceded = df_ger_byyear$conceded*-1
129
131
tail(df_ger_byyear )
130
132
131
133
df_goals_byyear = ggplot(df_ger_byyear ) + geom_line(aes(x = year , y = goals ), color = ' dark green' ) +
132
- ylab(" Goals" ) + xlab(" Year" ) + ggtitle(' Goals Scored by Year' )
134
+ ylab(' Goals' ) + xlab(' Year' ) + ggtitle(' Goals Scored by Year' )
133
135
df_goals_byyear
134
136
135
137
df_conceded_byyear = ggplot(df_ger_byyear ) + geom_line(aes(x = year , y = conceded ), color = ' maroon' ) +
136
- ylab(" Conceded" ) + xlab(" Year" ) + ggtitle(' Goals Conceded by Year' )
138
+ ylab(' Conceded' ) + xlab(' Year' ) + ggtitle(' Goals Conceded by Year' )
137
139
df_conceded_byyear
138
140
139
141
df_goaldiff_overlay_byyear = ggplot(df_ger_byyear ) + geom_line(aes(x = year , y = goaldiff ), color = ' blue' ) +
140
- ylab(" Goal Differential" ) + xlab(" Year" ) + ggtitle(' Goal Differential by Year' ) + labs(subtitle = ' Overlay Chart' ) +
142
+ ylab(' Goal Differential' ) + xlab(' Year' ) + ggtitle(' Goal Differential by Year' ) + labs(subtitle = ' Overlay Chart' ) +
141
143
geom_line(aes(x = year , y = goals ), color = ' dark green' ) + geom_line(aes(x = year , y = conceded ), color = ' maroon' ) +
142
144
geom_hline(yintercept = 0 , color = ' dark grey' )
143
145
df_goaldiff_overlay_byyear
0 commit comments