如何查找指定列中非空行的数量?
例如:
dt = Open( "$SAMPLE_DATA/Data\Missing Data Pattern.jmp" );
该表的“试验 3”列中的非空行数为 5,
“试验 4”列中的非空行数为 4。

大规模定制回复:如何查找指定列中非空行的数量?谢谢格奥尔格!
s4 = Max(
!Is Missing( Column( 4 ) << get values() ) :*</img> Transpose(
1 :: N Items( !Is Missing( Column( 4 ) << get values() ) )
)
);回复:如何查找指定列中非空行的数量?也许这个脚本可以做到这一点?
Names default to here(1);
dt = Open( "$SAMPLE_DATA\Missing Data Pattern.jmp" );
x=column(dt, "Trial 4") << get values();
// y =sum(!is missing(x));
// show(x, y);
y = !is missing(x);
rows = transpose(1::n items(y));
show(max(y :*</img> rows));
回复:如何查找指定列中非空行的数量?我只是不知道如何将这个特定值更改为通用变量形式。

回复:如何查找指定列中非空行的数量?相当于VBA
单元格(Rows.Count, 4).End(3).Row回复:如何查找指定列中非空行的数量?谢谢!
我在这里说得不够精确。
它应该是:
“Trial 3”列中最后一个非空值的行号是 5,
“试验 4”列中最后一个非空值的行号是 4。
回复:如何查找指定列中非空行的数量?方法有很多种,其中一种可能是这样的:
Names default to here(1);
dt = Open( "$SAMPLE_DATA\Missing Data Pattern.jmp" );
x=column(dt, "Trial 4") << get values();
y =sum(!is missing(x));
show(x, y);
回复:如何查找指定列中非空行的数量?我不知道这个公式该如何表达,对吗?
Contains(:[Index(1,N Row(dt))],,-1)
谢谢!