我正在嘗試一些看似簡單的事情 - 將列組移動到另一列之後的位置。
移動“到最後”有效,“到第一個”有效,但之後對我來說不起作用,無論我如何弄亂格式。
下面是要測試的示例代碼 -
Names Default To Here( 1 );
dt = Open( "$SAMPLE_DATA/Cities.jmp" );
dt << group columns( "xy", {:X, :y} );
dt << group columns( "pollutants", :Ozone :: :Lead );
dt << move column group( to first, "xy" );
這有效,但如果
dt << move column group( after("Latitude"), "xy" );
而不是“首先”
然後我得到了非常奇怪的行為 - 兩個組都移動了第一的dt 中的位置。
該線程相當舊,但以防萬一有人偶然發現它,我想記錄一下此問題已報告給我們的 JMP 開發團隊,並且該問題已在 JMP 14 中得到解決。 原始帖子中標記為“不起作用”的所有腳本行現在實際上都在起作用。
移動列組沒有像移動選定列那樣的“after”參數。
但是,您可以選擇組,然後使用
dt << 選擇列組("xy");
dt << 移動選定的列(after("??????"));