Bonjour,
J'ai un fichier solution.txt qui contient des données structurées comme suit :
Code:target0 name0 name1 name2 name3 density0 density1 density2 density3 target1 name4 name5 name6 name7 density4 density5 density6 density7 ...
exemple :
Code:10364 gY6D gY2C CIN GB 0.2716914622 0.0189744899 0.6798629521 0.0294710958 10365 gY6D gY2C CIN GB 0.2746463102 0.0140135133 0.6810016605 0.030338516 10366 gY6D gY2C CIN GB 0.2776011581 0.0090525367 0.682140369 0.0312059363 10367 gY6D gY2C CIN GB 0.2805485254 0.0041041195 0.6832761946 0.0320711605 10368 OR0 gY6D CIN GB 0.0004794438 0.2825549905 0.6841676119 0.0327979537 10369 OR0 gY6D CIN GB 0.003255297 0.280018952 0.6838745701 0.0328511809
J'ai un autre fichier priority.csv qui contient une liste indexée de tous les name :
Je voudrais :Code:0,PINK 1,Y2 2,Y4 3,Y6 4,CIN 5,K1 6,K2
- importer les données de solution.txt (probablement dans un)Code:std::vector
- reclasser ces données en fonction de l'ordre de priorité défini par priority.csv
- exporter dans des fichiers name.csv (PINK.csv, Y2.csv, etc.) une liste des density associées à chaque target et name
>> dans le cas où une target ne contient aucune référence à un name donné, il faut retournerLa structure de chaque fichier name.csv serait :Code:0
Par où commencer ?Code:density /r/n 0 /r/n 0 /r/n 0 /r/n density /r/n density /r/n density /r/n 0 /r/n ...
Merci !
Adrien
-----