Sorry that post was written in a bit if a rush.

I am writing a function in which I am trying to create a league table from a
data frame of rugby matches with the columns as follows: home team, away
team, home score and away score.

In rugby you can get an extra bonus point if you are the losing team and
lose by less than 7 points. So therefore in my function I am writing if the
away team loses AND loses by less than or equal to 7 points then the away
team will get an extra point, 

So ideally want to write:

if(games[i,3] > games[i,4]  AND games[i,3] <= games[i,4] + 7) {
                                T[which(teams == games[i,2]),"Points"] <-
                                                        T[which(teams == 
games[i,2]),"Points"] + 1}

Which is inset into a function in R where the input of the function is
'games' which will be the list of the 132 matches of rugby being analysed
and where teams is the list of 12 teams in the league. 

I wasn't sure if it was possible to write an 'if' function embedded in
another 'if' function or which method would be best to achieve this. 

Thank you. 

                 


--
View this message in context: 
http://r.789695.n4.nabble.com/And-Statement-for-two-if-functions-tp4341179p4342098.html
Sent from the R help mailing list archive at Nabble.com.

______________________________________________
R-help@r-project.org mailing list
https://stat.ethz.ch/mailman/listinfo/r-help
PLEASE do read the posting guide http://www.R-project.org/posting-guide.html
and provide commented, minimal, self-contained, reproducible code.

Reply via email to