Bonjour,

J'ai un fichier comme ceci :

6
clq       0.0   1.296   1.336   1.334   1.326   1.312   
cla       1.296 0.0     1.308   1.29    1.297   1.305   
cln       1.336 1.308   0.0     1.373   1.326   1.32    
clm       1.334 1.29    1.373   0.0     1.323   1.315   
clr       1.326 1.297   1.326   1.323   0.0     1.304   
cll       1.312 1.305   1.32    1.315   1.304   0.0
et un code perl comme ceci :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
my $fichier = "gcont_".$taxoid.".dist";
open (F1, "/home/gcadars/matrice/matrice2/$fichier") or die ("pb fichier: $fichier\n"); 
 
#Récupération des informations du fichier dans un double hash
my ($axex, $axey);
my @z; 
while (my $ligne=<F1>) {
}
Je souhaite compléter ce code pour sélectionner :

Code : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6
7
8
$axex = la première colonne sauf le 6
$axey = la première colonne sauf le 6
@z = 0.0   1.296   1.336   1.334   1.326   1.312   
       1.296 0.0     1.308   1.29    1.297   1.305   
      1.336 1.308   0.0     1.373   1.326   1.32    
       1.334 1.29    1.373   0.0     1.323   1.315   
       1.326 1.297   1.326   1.323   0.0     1.304   
       1.312 1.305   1.32    1.315   1.304   0.0
$axex correspondra aux valeurs des abscisses d'une heatmap
$axey correspondra aux valeurs des ordonnées de la heatmap
@z correspondra aux valeurs de la heatmap

Pouvez-vous m'aider mes premières tentatives ne marchant pas...

Cordialement,

Merci