基本上......錯誤訊息是什麼PO出來會比較好
程式我沒這樣寫過, 但是初步判斷應該是你變數用法有問題
!i是數值變數
在equation中要用的應該是文字字串
建議改成: (以下程式沒有測試過, 概念上大概是如此, 請你自行測試, 有問題再提出)
for !i=1 to 100
%eq="eq_"+@str(!i)
%ar="a"+@str(!i)+"r"
%ar1="a"+@str(!i)+"r1"
equation {%eq}.ls %ar c %ar1
next
※ 引述《frank1206 ( )》之銘言:
: [軟體程式類別]:
: Eviews
: [程式問題]:
: 我想跑100組迴歸的迴圈,可是一直給我出現錯誤
: 以下是我設的迴圈
: for !i=1 to 100
: equation eq{!i}.ls a{!i}r c a{!i}r1
: next
: 因為有一百家公司 所以設定上把{!i}當成公司順序
: 不過這樣跑會出現錯誤
: [軟體熟悉度]:
: 新手(不到1個月)
: [問題敘述]:
: 同上,請問是哪裡出問題了
: [程式範例]:
: 希望有熟悉Eviews的大大幫忙一下 感恩不盡!!!
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.135.77.153