Bonjour,
Voici mon problème : j'ai un fichier de cette forme:
Pour faire un boxplot(), je dois apparemment transformer mes données en vecteur, car, par exemple, pour les températures moyennes :
Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15 date;Temp_mini;Temp_max;Temp_moy;Pluie;hum; 01/03/2014;0.8;8.5;4.7;0;62; 02/03/2014;0.1;12;6.1;4;62; 03/03/2014;0;6.8;3.4;8.7;76; 04/03/2014;0.4;9.6;5;0;67; 05/03/2014;-3.1;13.1;5;0;66; 06/03/2014;-1.6;15.8;7.1;0;56; 07/03/2014;-2.4;18.5;8.1;0;56; 08/03/2014;-1.7;20.1;9.2;0;56; 09/03/2014;-1.4;19.4;9;0;58; 10/03/2014;-1.4;17.6;8.1;0;60; 11/03/2014;-0.5;16.1;7.8;0;68; 12/03/2014;-0.6;16.3;7.9;0;71; 13/03/2014;-1.3;18.8;8.8;0;63;
génère une erreur :
Code : Sélectionner tout - Visualiser dans une fenêtre à part boxplot(data$V4)
donc je fais ceci:Error in boxplot.default(data$V4) :
adding class "factor" to an invalid object
serie <- c(data$V4) et là, le boxplot(serie) fonctionne.
Le problème, c'est que la série est mauvaise, je n'ai pas de nombre décimal -_-.
Je ne comprends donc pas comment mettre mes données dans un vecteur ou faire un boxplot avec ma série de données.
Quelqu'un a une idée ?
Merci
Partager