計算具有給定值的列中的儲存格數量你好,
我想計算一列中以零為值(或另一個任意數字)的儲存格數量。理想情況下,結果將作為計數列表輸出。有人能指出我正確的方向嗎?謝謝。
問候,
將要
計算具有給定值的列中的儲存格數量像這樣的事情應該會讓你接近:
dt << 當前資料表();
cols = dt << 取得選定的列();
counts = NewTable("計數 "||char(dt<
for(i = 1, i <= NItems(列), i++,
r = dt << 選擇其中( ascolumn(eval(cols )) == 0 );
計數 << AddRows({:Column = column(dt,cols )<< 取得名稱, :Count = NItems(r)});
);
我沒有測試這個。
計算具有給定值的列中的儲存格數量如果您想知道的是每個值在給定列中出現的次數,您可以簡單地使用:
表格選單 -> 摘要
在「群組」欄位中輸入列
產生的表格應有 2 列,第一列是出現的所有值,第二列是每個值出現的次數。
-本
計算具有給定值的列中的儲存格數量我認為最簡單的解決方案是簡單地使用 proc freq 將結果輸出到文件,然後根據您需要的任何標準對輸出文件進行後處理。