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 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
|