Am 18.06.2021 um 22:47 schrieb George Matysiak:
Thanks for that. To be clear, what I would like to do is save the
random selected observations and estimate a regression equation. This
is my training sample. The excluded observations would be my test
sample for forecasts - how could I save them as the test set? Can it
be done with the GUI or perhaps it needs a script? Thanks.
Again, CvDataSplitter by Artur sounds like it could be what you want.
Apart from that, with gretl's GUI you could do the following, although
it's maybe a bit tedious:
(the labels may not be exactly that, I'm too lazy to restart gretl in
English, so I'm re-translating on the fly)
1. Draw the random sample (menu Sample/ Random sample)
2. Create a sample range dummy (menu Add / Sample range dummy); say you
call that sd1
3. Restore the full sample (menu Sample / restore full range)
4. Apply the sample which complements the previous one: menu Sample /
restrict by condition, and in the condition field type in the formula:
"missing(sd1)" (without the quotes).
5. Create another sample range dummy for this second sample range: like
in step 2 (say, call it non_sd1)
You can now go back and forth between those samples if you wish. If the
missing values in the dummies bother you and you prefer to have zeros
there, you can use the misszero() function (but not directly in the GUI,
AFAIK).
cheers
sven