使用forvalues循环Stata中的降序值
因此,这正如预期的那样起作用:使用forvalues循环Stata中的降序值,stata,Stata,因此,这正如预期的那样起作用: . forvalues i = 1(1)3 { 2. di `i' 3. } 1 2 三, 但这并不是: . forvalues i = 3(1)1 { 2. di `i' 3. } <--- that's an empty line that returns from the above loop. 我真的需要让这一切变得无聊吗 . forvalues i = 1(1)3 { 2. di 3+1-`i' 3
. forvalues i = 1(1)3 {
2. di `i'
3. }
12
三, 但这并不是:
. forvalues i = 3(1)1 {
2. di `i'
3. }
<--- that's an empty line that returns from the above loop.
我真的需要让这一切变得无聊吗
. forvalues i = 1(1)3 {
2. di 3+1-`i'
3. }
为什么?您的循环应该开始
forv i = 3(-1)1
由于您的步骤是
-1
而不是1
forv i=3(-1)1
您的步骤是-1而不是1。请回答!)不客气。请注意,即使是最悲观的读数,3+1也可以改写为4。@NickCox Natch。。。当然,“k”+1也可能有用……:)
forv i = 3(-1)1