Bonjour,
Je dispose d'un tableau de données qui se présente ainsi (je ne présente ici que quelques lignes) :
1 2 3 4 5 6 7 8
| Site_ID Date Conso Text Tint BoilerON
1 1 01/05/2015 0.0000000 9 15.94294 86400.000
2 1 02/05/2015 0.0000000 11 14.84885 86400.000
3 1 03/05/2015 10.5490001 16 15.66433 81041.000
4 1 04/05/2015 29.3809999 13 19.37050 12330.000
5 1 05/05/2015 18.3700000 14 19.98638 7746.000
6 1 06/05/2015 10.6700000 12 19.17248 6005.000
7 1 07/05/2015 0.0000000 11 17.40759 0.000 |
Je veux faire la manipulation suivante : sommer tous les boilerON pour les dates comprises entre le 01/09 et le 31/05.
Pour cela j'ai voulu utiliser la fonction subset de facon à récupérer les lignes pour les dates comprises entre le 01/09 et le 31/05. J'indique donc la commande suivante :
TpsFctTotal<-subset(Paneliste1,Date>01/09/2015)
1 2
| Warning message:
In Ops.factor(Date, 1/9/2015) : > not meaningful for factors |
Je comprend que je ne peux pas utiliser la commande car effectivement ma colone Date est un facteur, je tente donc de la convertir en numéric.J'ai lu à plusieurs reprises que la bonne manip à faire est :
as.numeric(as.character(x))
Mais lorsque je fais cela ca ne me renvoie que des NA... je ne comprends pas pourquoi, quelqu'un peut-il m'aider?
Merci
Partager