artur bala escribió:
>   Hello,
> On an annual dataset spanning from 1970 to 2010, I want to create a 
> dummy valid  from 2005 and on.
> I tried the following command line :
>   *  genr D = (t > "2005")*
> but the newly created variable D has zeros only. Same result through the 
> GUI.
> Note that this script does work fine for a monthly dataset (let's say 
> *genr D = (t > "2005:01")*).
> best,
> artur
> 

Artur,

for annual data, "t" and "obs" refers to the 1-entry index. Thi is 
exactly the same as if you put a single number, genr D= t>2005, with 
quarterly or monthly data. This is indicating the observation at the 
2005th place in the series. For the behaviour that you want, you should use

genr D = (t > obsnum(2005))

(see discussion in gretl-dev list some months ago, initiated at the 
message: 
http://lists.wfu.edu/pipermail/gretl-devel/2010-February/002461.html )


-- 
Ignacio Diaz-Emparanza
DEPARTAMENTO DE ECONOMÍA APLICADA III (ECONOMETRÍA Y ESTADÍSTICA)
UPV/EHU Avda. Lehendakari Aguirre, 83 | 48015 BILBAO
T.: +34 946013732 | F.: +34 946013754
www.ea3.ehu.es




Reply via email to