我有一個值表,每列是一個工具,每一行是一個時間。 有些儀器沒有足夠的時間值記錄數據,以便我擬合一個有意義的模型。
我正在嘗試使用循環讓我依次循環瀏覽每一列並檢查值的數量。
我有一些代碼可以找到第 80 列的值的數量。
col_a = Column(dt_2, 80);
val_mat = col_a << Get Values;
y = sum(!is missing(val_mat));
我正在嘗試將此代碼依次調整為每一列的循環,並刪除值太少的列。
N_loop = N Cols(dt_2);
i_loop = 2;
While (i_loop <= N_loop,
col_loop = Column(dt_2, i_loop),
val_loop = col_loop << Get Values,
y_loop = sum(!is missing(val_loop)),
If(y_loop <= 8,
dt_2 << Delete Columns( i_temp ),
);
i_temp+=1,
);
錯誤消息說參數太多。