如何查找指定列中非空行的數量?
例如:
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)
謝謝!