2013-08-25 79 views
-2

我有一個變量x,其值爲1到390.我需要將它按5, 的間隔進行分組,換言之,如果是,則爲6則interval = 1; 如果x> 5並且X < 11則間隔= 2; if x> 10 and x < 16 then interval = 3;等等使用宏來簡化SAS代碼(如果語句)

什麼是寫這段代碼的簡短方法,而不必重複這個if語句一直到x = 390?

回答

0

這實際上有點太基本了,但確定。

interval = ceil(x/5);