langagières interactives de données ( IDL ) est un outil pour la visualisation et l'investigation des données. IDL travaille avec des " tableaux ", le regroupement des objets d'une manière qui leur permet d'être traités individuellement ou collectivement . «Un des secrets pour devenir un programmeur IDL efficace », écrit Liam Gumley dans " IDL Programming pratique », est l'utilisation efficace des réseaux , la formation de la pensée et la pratique dans des « opérations sur les tableaux plutôt que des boucles. " Choses que vous devez 
 Commercial programme 
 connaissance des statistiques 
 Afficher plus Instructions 
 indexation d'un tableau 
 1 
 IDL , un tableau peut toujours être indexé dans l'une des deux manières: par colonne et ligne , ou par le nombre unidimensionnel simple. Par exemple, considérons un tableau à deux dimensions : 
 
 2 4 6 8 10 12 Photos 
 12 14 16 14 12 10 
 
 10 8 40 5 4 2 
 < p> 8 2 9 19 18 17 
 
 Pour indexer le nombre dans la troisième rangée , troisième colonne par ligne et par colonne , on peut taper : 
 
 IDL > print , arr [2.2] < br > 
 Il serait [2.2] plutôt que [ 3,3] parce que l'on part à l'origine - 0 ici - et se déplace de deux cases vers la droite, puis deux espaces vers le bas. Cela demandera la réponse : 40. 
 2 
 On pourrait index d'un tableau d'une manière unidimensionnelle ainsi: . 
 
 IDL > print , arr [14] 
 < p> Dans le cas de cette grille , AB 
 2 4 6 8 10 12 Photos 
 12 14 16 14 12 10 
 
 10 8 40 5 4 2 
 < p > 8 2 9 19 18 17 
 
 qui invite à nouveau la réponse : 40. Dans ce cas , le message est destiné , selon les mots de Gumley , " la base de décalage de l'élément depuis le début de la série . " 
 3 
 IDL fournit , sur demande, le moyenne ou la variance d'un tableau. Pour un tableau dans IDL , comme pour n'importe quel ensemble de données, la moyenne est le nombre obtenu en additionnant les valeurs dans l'ensemble , puis en divisant par le nombre de valeurs. Si le tableau est la suivante: 
 
 2 4 3 7 Photos 
 
 
 puis la moyenne est de 4 (16/4 = 4) pour 
 Après avoir créé cela. tableau dans IDL , on peut commander ceci: . 
 
 IDL > print , moyenne ( arr ) pour recevoir cette réponse 
 
 La variance d'un tableau, de même, est la moyenne des carrés des différences entre les valeurs et la moyenne. Dans le cas ci-dessus, les différences au carré a 4 , 0, 1 et 9 . L'écart est donc de 3,5 . La commande appropriée est: 
 
 IDL > print , variance ( arr ) 
 4 
 IDL programmeur doit aussi apprendre à réorganiser un tableau. Il ya sept fonctions de réorganisation , comme vous avez déjà créé une grille de 3 par 2 donc : . 
 
 1 2 3 
 
 4 5 6 
 
 Maintenant, vous voulez réformer dans un 2-en -3 grille ainsi: 
 
 1 2 3 4 
 
 
 
 5 6 
 
 La commande est: 
 
 IDL > arr - réforme ( arr , 2, 3) pour