[R] Filtrer les lignes d'un tableau
Posté : mer. 29 avr. 2009 19:56
Bonjour à tous,
Pour ceux qui seraient intéréssés, ce porgramme permet de convertir des fichier .csv format GARMIN en un format compatible
avec un programme , "speedlimite.exe" ,http://www.mp3car.com/vbulletin/rr-plug ... igger.html , utilisé en parallèle avec RideRunner, frontend pour CarPc .
Je voudrais filtrer certaines lignes d'un fichier passant par un tableau qui le reformate (Merci Tlem) en fonction d'un combo .
Voici donc mon Gui fonctionnel :
Mon filtre se fait donc sur 4 possibiltés:
ALL SETPOINTS , Je traite toutes les lignes de mon fichier d'entrée .
HIGH CONFIDENCE , Je ne traite ET NE GARDE que les lignes contenant high.
MEDIUM CONFIDENCE , Je ne traite ET NE GARDE que les lignes contenant medium.
LOW CONFIDENCE , Je ne traite ET NE GARDE que les lignes contenant low.
Mon filtre semble fonctionner , le traitement est bien fait selon mon critère .
MAIS, les lignes à ne pas traiter restent tel quel dans mon fichier final au lieu d'être effacées .
Je pense que mon erreur est dans ma fonction de traitement (_DoIt3) _ArrayDelete pourrait
convenir mais je n'arrive pas à l'utiliser
Je joint mon fichier source pour une meilleur compréhension , ainsi qu'un exemple de fichier d'entré.
Qui peut me dire où est mon erreur ?
Merci pour votre aide par avance !
Pour ceux qui seraient intéréssés, ce porgramme permet de convertir des fichier .csv format GARMIN en un format compatible
avec un programme , "speedlimite.exe" ,http://www.mp3car.com/vbulletin/rr-plug ... igger.html , utilisé en parallèle avec RideRunner, frontend pour CarPc .
Je voudrais filtrer certaines lignes d'un fichier passant par un tableau qui le reformate (Merci Tlem) en fonction d'un combo .
Voici donc mon Gui fonctionnel :
► Afficher le texte
ALL SETPOINTS , Je traite toutes les lignes de mon fichier d'entrée .
HIGH CONFIDENCE , Je ne traite ET NE GARDE que les lignes contenant high.
MEDIUM CONFIDENCE , Je ne traite ET NE GARDE que les lignes contenant medium.
LOW CONFIDENCE , Je ne traite ET NE GARDE que les lignes contenant low.
Mon filtre semble fonctionner , le traitement est bien fait selon mon critère .
MAIS, les lignes à ne pas traiter restent tel quel dans mon fichier final au lieu d'être effacées .
Je pense que mon erreur est dans ma fonction de traitement (_DoIt3) _ArrayDelete pourrait
convenir mais je n'arrive pas à l'utiliser
Je joint mon fichier source pour une meilleur compréhension , ainsi qu'un exemple de fichier d'entré.
Qui peut me dire où est mon erreur ?
Merci pour votre aide par avance !