如何通過腳本檢索列表值親愛的社區,
根據下面的表格輸出,如何按腳本檢索類別1、2、3的金額?

基於qnother工作腳本,我目前正在嘗試:
r = TabulateQuantiles <<報告;
tb_TabQuant = r [表格框(1)];
tb_TabQuant << GetText;
QuantAmount1 = tb_TabQuant [2] [1];
QuantAmount2 = tb_TabQuant [2] [2];
QuantAmount3 = tb_TabQuant [2] [2];
顯示(QuantAmount1,QuantAmount2,QuantAmount3);
但是出現以下錯誤:
在訪問或評估'r [Table Box(1)]',r [/ * ### * / Table Box(1)]時無法在顯示框下標
謝謝你的幫助!
腳本編寫回复:如何通過腳本檢索列表值這會將值放入新表中:
NamesDefaultToHere(1);
dt = Open("$SAMPLE_DATA/Big Class.jmp");
tab =
dt << Tabulate(
Show Control Panel( 0 ),
Add Table(
Column Table( Grouping Columns( :age ) ),
Row Table( Analysis Columns( :height ), Statistics( Mean ) )
)
);
Wait(2);
dt2 = tab << makeIntoDataTable;
dt2 << setName("Tabulation from "||(dt << getName));
回复:如何通過腳本檢索列表值非常感謝Ian,
列表分析的行為不像其他人那麼簡單[桌子盒(i)] ...
抱歉,但是我現在正努力從數據表中檢索數據,並且無法在Scripting索引中找到它:

回复:如何通過腳本檢索列表值是的,如果您可以避免從顯示樹中提取值,那通常是個好策略。 如果要將值轉換為變量,可以執行以下操作(“ levels”將是一個列表,“ vals”是一個矩陣):
NamesDefaultToHere(1);
dt = Open("$SAMPLE_DATA/Big Class.jmp");
tab =
dt << Tabulate(
Show Control Panel( 0 ),
Add Table(
Column Table( Grouping Columns( :age ) ),
Row Table( Analysis Columns( :height ), Statistics( Mean ) )
)
);
dt2 = tab << makeIntoDataTable;
dt2 << setName("Tabulation from "||(dt << getName));
cols = dt2 << getColumnNames(:String);
RemoveFrom(cols, 1, 2);
dt3 = dt2 <<
Transpose(
columns(Eval(cols)),
Transpose selected rows only( 1 ),
Label( :Statistics ),
Output Table( (dt2 << getName) )
);
levels = Column(dt3, "Label") << getValues;
vals = Column(dt3, "Mean") << getValues;
Close(dt2, NoSave);
Close(dt3, NoSave);回复:如何通過腳本檢索列表值再次感謝Ian,
那顯然是很複雜的方法,但是如果我需要檢索我認為要整列的數據,那將很有用。;)
在在線幫助頁面中找到正確的語法後,我終於進行了管理:
tb_TabQuant = TabulateQuantiles << MakeIntoDataTable(Invisible);
//tb_TabQuant << setName("Tabulation from "||(dt << getName));
/*
QuantAmount1 = "24636";
QuantAmount2 = "1036";
QuantAmount3 = "257";
*/
QuantAmount1 = tb_TabQuant[1,1];
QuantAmount2 = tb_TabQuant[1,2];
QuantAmount3 = tb_TabQuant[1,3];
Show(QuantAmount1, QuantAmount2, QuantAmount3);我的情況wqs的最後一個阻塞事件是將這3個值轉換為我使用Char(number)管理的字符串
乾杯!
祝大家年終圓滿