Messagepar Lassana Koita » 05 Aoû 2007, 20:21
Merci de vos suggessions qui m'ont été très précieuses. Comme avait souligné Renaud, je n'ai vraiment pas besoin de sortir toutes les 20 colonnes en même temps; toutefois même si le problème de mémoire est contourné, il demeure.
En outre, le code ci-dessous fonctionne ou non suivant le %. C'est-à-dire,
si je mets % de part et d'autre du nom de la famille d'avions pour éliminer les blancs, j'obtiens dim(mytab)=0 x 8 et boxplot vide (ce qui est faux); d'autre part, en ne mettant pas %, j'obtiens une partie de ce que je veux mais également chaque famille est représentée deux fois dans le boxplot.
A votre avis qu'est ce qui doit être faux dans ce code?
Merci
Voici les deux situations:
1.-
mytab <- sqlQuery(channel,"select type,QFU,mmd,L5000_L9200,Heure_debut, Heure_fin,
depart,arrivee FROM SURVOLS_IGMP WHERE type in ('%A320%', '%A321%','%747%-400%')")
dim(mytab) = 0x8 et boxplot vide
2.- mytab <- sqlQuery(channel,"select type,QFU,mmd,L5000_L9200,Heure_debut, Heure_fin,
depart,arrivee FROM SURVOLS_IGMP WHERE type in ('A320', 'A321','B747-400')")
dim(mytab) = 123748x8 et (chaque faille doublement représentée dans le boxplot)
Merci de votre aide
mytab <- sqlQuery(channel,"select type,QFU,mmd,L5000_L9200,Heure_debut, Heure_fin,
depart,arrivee FROM SURVOLS_IGMP WHERE type in ('%A320%', '%A321%','%B747%-400%')")
dim(mytab)
library(lattice)
bwplot(mytab[,"L5000_L9200"] ~ mytab[,"type"], ylab="L5000_L9200 ",
panel=function(x,y,...)
{
panel.linejoin(x, y, fun = median,col="green",...);
panel.bwplot(x,y, horizontal=FALSE)
}
)
Lassana KOITA