Bonjour à tous,

Je débute avec le langage R et je souhaiterais faire quelque chose de très simple.

Je dispose d'un data frame de mesures associées à une date :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
Date, Site1, Site2, Site3, ....., Site20
01/01/2012, NA, NA, 50,18,....3
02/01/2012, NA, NA, 10, 3,.....2
03/01/2012, 11,12,15,......1
etc...
Je souhaiterais constituer un sous-tableau pour une condition vérifiée, par exemple, qu'une des mesures soit supérieure à 100 (entre autre, sélectionner la ligne si une des mesures est supérieure à 100)
J'utilise la commande subset :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
data_seuil_100=subset(data, Site1>100 | Site2>100 | Site2>100 ......Site20>100)
Comment l'écrire en raccourci ?

Code : Sélectionner tout - Visualiser dans une fenêtre à part
data_seuil_100=subset(data, data[,2:20]>100)
Mais cela ne marche pas....il faut peut-être écrire une boucle ?

Merci de vos conseils éclairés.