On Tue, 15 Feb 2005, Renju Jacob wrote: > Thanks a lot, Allin. I am using gretl on a Windows machine. So, do I > wait till the Windows build is available?
There's a new Windows build at ftp://ricardo.ecn.wfu.edu/pub/gretl/gretl_install.exe > Also, is there a command to print out the variable name (e.g > x1..x2 ..). cos if u say outfile x1, it prints out the entire > dataset for x1 I'm not sure I understand the question right but here's a little example of what you can do, which might be helpful. Suppose we have a data file, unknown.csv. We know that it contains a variable y, and a bunch of variables x1,...,xn, but we don't know how many x's there will be. We want to run a simple regression of y on each of the x's in turn. Then we can do: open unknown.csv # minus 2 below to allow for the constant and y genr nx = $nvars - 2 loop i=1..nx ols y 0 x$i endloop If we want output to go to a separate file for each regression, we could do: open unknown.csv genr nx = $nvars - 2 set echo off loop i=1..nx outfile --write x$i.out ols y 0 x$i outfile --close endloop In the context of a loop of this sort, the string "$i" is replaced by the string representation of the current value of the loop counter, before any other processing of the line takes place. Allin Cottrell