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 />);quanto sopra non funziona e genera un
Subscript problem in access or evaluation of 'IDs[i]' , IDs[/*###*/i]
errore.
Immagino che questo riguardi alcuni dei principi fondamentali su come JMP differisca da linguaggi come Python e Java, dove l'indicizzazione è comune e i dati vengono gestiti in un modo pensato per l'analisi, la visualizzazione e la manipolazione, piuttosto che per l'accesso, o qualcosa del genere. Scusate se non mi spiego, sto solo cercando di dare un senso a questo problema.
Che tipo di dati è ID in questo momento? Una colonna? Colonna è un tipo di dati? È elencato nell'indice di scripting? Ho già controllato lì diverse volte, forse mi è sfuggito? Come esperto di informatica, è molto comodo pensare in termini di tipi di dati e di oggetti e non so come gestire elementi così ambigui in JMP.
Quindi immagino che la questione sia questa: come si esegue in generale un'operazione elemento per elemento su una colonna?