min pour chaque ligne avec dataframe dans la R

Je vais essayer de faire un simple minimum sur plusieurs colonnes dans une trame de données, mais la fonction min renvoie automatiquement la min sur l'ensemble de chaque colonne plutôt que pour chaque ligne séparément. Je suis sûr que je suis absent quelque chose de vraiment simple ici? Toutes les idées beaucoup apprécié.

x<-c(1,2,7)
y<-c(1,5,4)
minIwant <- c(1,2,4)
df <- data.frame(x,y,minIwant)
df$minIget <- min(df$x,df$y)
df
  x y minIwant minIget
1 1 1        1       1
2 2 5        2       1
3 7 4        4       1
est moins intuitif (pour moi), mais beaucoup plus rapide, pour toute personne qui est en mode d'optimisation.

OriginalL'auteur Rob | 2016-01-08