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 />);上記は機能せず、
Subscript problem in access or evaluation of 'IDs[i]' , IDs[/*###*/i]
エラー。
これは、JMPがPythonやJavaといった言語とどう違うのかという根本的な部分に触れているのでしょうか?PythonやJavaではインデックス作成が一般的ですが、JMPではデータはアクセスではなく分析、表示、操作を目的として処理される、といった点でしょうか?分かりにくくて申し訳ありません。ただ、この問題を理解しようとしているだけです。
現時点でIDはどのようなデータ型ですか?列ですか?列はデータ型ですか?これはスクリプトインデックスに記載されていますか?これまで何度も確認しましたが、もしかしたら見落としているだけかもしれません。コンピューターの経験がある者として、データとオブジェクト型で考えるのは非常に便利ですが、JMPの曖昧な部分をどう扱えばいいのかわかりません。
つまり、一般的に列に対して要素ごとの操作をどのように実行するかということです。