大家好,
我是新來的! 預先感謝您的幫助。 我想創建一個過濾器或腳本,使我可以選擇表中的某些行。
示例表:
名稱測試
xx 1
xx 2
yy 1
zz 1
我希望能夠切換,以便我只能看到測試值最大(或最小)的行
測試床頭櫃的最大值:
名稱測試
xx 2
yy 1
zz 1
測試床頭櫃的最小值:
名稱測試
xx 1
yy 1
zz 1
謝謝!
一世
多種選擇。 您可以至少從選擇帶有子集的位置,製表或匯總表中進行選擇。
這是一個使用“選擇位置和子集”來創建具有最小值和最大值的新表的示例:
Names Default To Here(1);
dt = New Table("table",
Add Rows(4),
Compress File When Saved(1),
New Column("Name", Character, "Nominal", Set Values({"xx", "xx", "yy", "zz"})),
New Column("Test",
Numeric,
"Continuous",
Format("Best", 12),
Set Values([1, 2, 1, 1])
)
);
//Maximum table
dt << Select Where(:test == ColMax(:test, :name));
dt << Subset(Selected Rows, Selected columns only(0), Output Table("Largest value for Test end table"));
dt << Clear Select;
//Minimum table
dt << Select Where(:test == ColMin(:test, :name));
dt << Subset(Selected Rows, Selected columns only(0), Output Table("Smallest value for Test end table"));
dt << Clear Select;