On Fri, 30 Oct 2015, fdiiorio(a)unina.it wrote:
thanks ignacio.
I have a huge number of monthly series... in effect for the first 5
series no seasonality is detected by tramo, so no _sa output series,
while X13_sa give me the _d11
I noticed also that: while
v1_l=linearize(v1) works in console mode
in a loop give me the following message:
loop foreach i yl --quiet
$i_l=linearize($i)
endloop
>> C:\Users\francesca\AppData\Roaming\gretl\tramo\graph\series\xlin.t:
>> No such file or directory
>> $i_l=linearize($i)
This means that tramo has not produced linearized output for one or
more of the series in your list ("xlin.t" is the name of the tramo
output file that gretl was expecting to find).
I was under the impression that if tramo didn't detect anything that
needed linearizing then it passed back the original series, but
apparently that's not (always) true. Maybe somebody could delve into
the tramo documentation and clarify this.
I tried this example:
<hansl>
open data9-7
list L = QNC PRICE INCOME
loop foreach i L
$i_l = linearize($i)
endloop
</hansl>
I got the same sort of failure as you noted, but on closer inspection
it doesn't have anything to do with the loop construct, it's just that
tramo won't produce a linearization of the PRICE series. If I drop
PRICE from the list, the loop works OK; and if I try using linearize()
on PRICE outside of a loop, it still fails in the same way (no xlin.t
is produced).
Allin Cottrell