你好,我正在嘗試調整這個解決方案: https://community.jmp.com/t5/Discussions/Create-a-associative-array-from-unique-selected-rows-and-row/td-p/257860
使用“選擇位置”而不是“選擇行”。
dt1 << Select Where( :Test == "Fail" );
我想為所有選定的行建立一個包含 Age 和 Class 列的陣列。 「選定的行」似乎不起作用,而且「腳本索引指南」不清楚「選擇位置」返回的物件。
謝謝
也許是這樣的
dt = Open( "$sample_data/big class.jmp" );
rows = dt << getrowswhere( 13 <= age <= 15 );
matrix = dt[rows, {height, weight}];
我不認為 <回覆:如何將資料從選擇位置傳遞到數組
是的,所以當我使用時:
dt1 << Select Where( :Test == "Fail" );
在資料表中,這些行顯示為選定的(以藍色突出顯示),資料表具有年齡和類別列,因此我想為所有選定的行成對建立一個陣列。
然後我想成對使用該陣列來隱藏和排除 Age 和 Class 等於其中一對的所有行。
例如,如果Test = Fail 的行之一的Age = 14 且Class = 2,我希望將值( (14,2), ... , ) 儲存在數組中,然後將Age = 14 和的所有行存儲在陣列中Class = 2 我想隱藏和排除。
你能提供清楚的例子來說明你想做什麼嗎? 連結的主題似乎沒有在任何地方提到測驗、年齡或班級。 您要根據某些內容選擇行,然後根據某些列上的選擇取得值?