甚至在 JMP17 之前,我就在尋找更快的方法來打開大型 JMP 表中的某些特定行,以改善我編寫的工具的用戶體驗。 最後,JMP17 為我們提供了打開 x 首先、x 最後或 x 隨機行的選項。 我建議 JMP 還應該讓用戶使用特定行打開數據表(不確定這是否可以在技術上完成)。 這些的語法是 First(x)、Last(x)、Random(x),如果 x 在 0-1 之間,則使用列總數的分數。 新語法可能與 Subset 相同,例如 Rows([1,2,3,4]) dt = Open("$SAMPLE_DATA/CrimeData.jmp", 行([2,4,6,8,30])); .
我的一個用例如下:
我有一個包含 1000 萬行和 100 列的數據表。 首先,我打開只有一個(或多個)列和所有行的表。 然後我計算我感興趣的行,關閉單列表,然後重新打開只顯示感興趣的行。 如果我不需要所有數據,這應該可以更快地打開大表。 目前,如果表已排序並且我需要已排序的數據,我可以執行此操作。