雙變量列表條件嗨
我正在尋找一個條件來啟動一個處理雙變量標題的循環,
我找到一個只有在我有更多1圖表的情況下才有效。
lst = dt << Bivariate(
.
.
.
.
);
If(IsList(lst) & (nn = NItems(lst)),
For(i = 1, i <= nn, i++,
.
.
.
.
);
我找不到區分0(沒有圖表== dt表為空)到1(只創建一個圖表)的條件。
歡迎任何幫助
回复:雙變量列表條件好!所以這絕對有幫助。
謝謝!
回复:雙變量列表條件Try()函數可用於許多方法,以防止代碼失敗,並確定代碼是否正確執行。 這裡只是一個簡單的方法來說明它的用途
Names Default To Here( 1 );
dis = Try(
dt << Distribution( Continuous Distribution( Column( :height ) ) ),
"not found"
);
If( dis == "not found",
Dialog( "No Table Produced" )
);
dt = Open( "$SAMPLE_DATA/Big Class.jmp" );
dis = Try(
dt << Distribution( Continuous Distribution( Column( :height ) ) ),
"not found"
);
If( dis == "not found",
Dialog( "No Table Produced" )
);
回复:雙變量列表條件謝謝,吉姆
最後我使用一個簡單的條件Nrows(dt)> 0來檢查表是否為空,而不是最聰明的表,但是它有效。
如何使用try()函數檢查我的參數“lst”中是否有1或0個圖表?
回复:雙變量列表條件您的描述有點模糊,無法提出具體的解決方案。 我建議你調查一下
是空的(),
N Cols()
和
嘗試()
作為可以檢測丟失圖表的潛在功能。