双变量列表条件你好
我正在寻找一个条件来启动处理双变量标题的循环,
我发现只有在我拥有更多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()
和
尝试()
作为可以检测丢失图表的潜在功能。