Summarize(dt, IDs = by(:ID)); //this finds all the unique IDs in the data file, which we will need
For (i=0, i<=N Items(IDs), i++,
ID = donorIDs[i];<BR />);ce qui précède ne fonctionne pas et lance un
Subscript problem in access or evaluation of 'IDs[i]' , IDs[/*###*/i]
Erreur.
Je suppose que cela revient à certains des principes fondamentaux sur la façon dont JMP est différent des langages comme Python et Java, où l'indexation est courante, et à la place les données sont gérées d'une manière qui est destinée à l'analyse, à l'affichage et à la manipulation plutôt qu'à l'accès, ou quelque chose comme ca? Désolé si je n'ai pas de sens, j'essaie simplement de comprendre ce problème.
Quel type de données sont les ID à ce stade? Une colonne? La colonne est-elle un type de données? Est-ce répertorié dans l'index de script? J'y ai regardé plusieurs fois maintenant, peut-être que je l'ai juste manqué? En tant que personne ayant de l'expérience en informatique, il est très pratique de penser aux types de données et d'objets et je ne sais pas comment gérer des éléments si ambigus dans JMP.
Donc, je suppose que l'essentiel est de savoir comment effectuer une opération élément par élément sur une colonne en général?