DisplayBox 清單的設定操作?如何對顯示框清單套用集合運算?
- 刪除重複項
- 相交
- 減去
計劃B:
是否有一個函數可以傳回顯示樹中顯示框的唯一位置?
有了有關位置的資訊(pos 1.2.4.1.2 與 1.2),我們可以預先執行位置的設定操作,並將其套用到帶有顯示框的清單中。
我發現
Get Display Path( )
它提供了從一個層級到另一個層級的 Xpath 或下標函數。 但我沒找到函數取得位置……
Names Default to Here(1);
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
gb = dt << Graph Builder(
Variables( X( :height ), Y( :weight ), Overlay( :sex ) )
);
gb2 = gb << Clone box();
nw = New Window("test",H List Box (gb2,gb2));
(nw << xpath("//AxisBox")) << parent;自動化和腳本編寫回覆:顯示框列表的設定操作?如果您有參考文獻清單以及您希望查找的參考文獻,則可以使用包含
Names Default To Here(1);
nw = new window("",
vlb = v list box()
);
tb1 = Text Box("a");
tb2 = Text Box("b");
tb3 = Text Box("c");
vlb << Append(tb1);
vlb << Append(tb3);
vlb << Append(tb2);
Contains(vlb << XPath("//TextBox"), tb2); //3回覆:顯示框列表的設定操作?啊,對了,所以所有的功能都可以工作:)
- 甚至是關聯數組。
非常有用,謝謝:)
嗯,奇怪 - 似乎當我第一次嘗試時我做錯了什麼...
Names Default To Here(1);
nw = new window("",
vlb = v list box(vlb2 = v list box());
);
tb1 = Text Box("a");
tb2 = Text Box("b");
tb3 = Text Box("c");
vlb << Append(tb1);
vlb << Append(tb2);
vlb2 << Append(tb3);
aa1 = associative array((vlb << XPath("//TextBox"))<< parent);
aa2 = associative array((vlb2 << XPath("//TextBox"))<< parent);
aa1 << intersect(aa2);
show(aa1)