changing the language for gretl on macOS
by Cottrell, Allin
A heads-up for Mac users: in the 2024b release of gretl there's a
problem (at least for recent versions of macOS) with the mechanism for
selecting the language in which gretl appears. (I'm talking about the
item labeled "Language preference" under /Tools/Preferences/General.)
On trying to select a language you're likely to get an error message.
An example of this can be seen at
https://sourceforge.net/p/gretl/bugs/310/
I'm glad to say this problem is fixed in the current gretl snapshots
for macOS, available at https://gretl.sourceforge.net/osx.html
(actually it has been fixed for a few weeks now).
Allin Cottrell
6 days, 3 hours
new gretl build for Windows 10 and higher
by Cottrell, Allin
Hello all,
This may be of interest to users of gretl on Windows. There's a new
snapshot in place with departs from our "traditional" packages in two
main ways: the GUI toolkit is GTK3, not GTK2, and we link against the
"new" Microsoft C library, UCRT (which has been supplied with Windows
since the first release of Windows 10). Several other components of
the package have also been updated. The snapshot can be found at
https://sourceforge.net/projects/gretl/files/snapshots/gretl_install-win6...
Our plan is to replace the previous 64-bit version of gretl for
Windows with this one as of the next release. However, we'd be
grateful if people could test it before then and report any problems.
If you're willing to test and do run into problems, there's an easy
fallback: uninstall the snapshot then reinstall one of the packages
available at https://gretl.sourceforge.net/win32/
Thanks,
Allin
1 week, 1 day
Re: error evaluating 'if'
by Allin Cottrell
On Fri, 6 Sep 2024, Summers, Peter wrote:
> Hi all,
>
> When trying to use the console to create a new variable, I get an
> error message after typing "if (female == 1)" saying "error
> evaluating 'if'". [...]
To add just a little to what others have said: in hansl a valid
instance of
if <condition>
must produce a scalar result, telling the interpreter to go ahead
(if non-zero) or not (if zero), into a block of statements ended by
"endif".
If "female" is a series with both 0s and 1s then the result is not a
scalar and so can't tell gretl what to do.
However, it's OK for a ternary query such as "(female == 1) ?" to
produce a scalar, series or matrix result, depending on the context.
Allin
1 week, 4 days
Re: error evaluating 'if'
by Sven Schreiber
Am 06.09.2024 um 22:53 schrieb Summers, Peter:
>
> Hi all,
>
> When trying to use the console to create a new variable, I get an
> error message after typing “if (female == 1)” saying “error evaluating
> ‘if’”. I’ve also tried it with a script and get the same result. This
> is on Windows, latest snapshot (office desktop) and also with the
> previous win64.zip snapshot (classroom). I’ve tried spacing/no
> spacing, parentheses & not, all with no change.
>
If 'female' is a series, then 'female==1' will also yield a (dummy)
series, and that won't work with a boolean check, because what should
the result be? So an if-block needs a scalar/unique input for
evaluation. Perhaps you should give more context as to what you are
trying to achieve. For example, a ternary statement is often useful.
cheers
sven
1 week, 5 days
error evaluating 'if'
by Summers, Peter
Hi all,
When trying to use the console to create a new variable, I get an error message after typing "if (female == 1)" saying "error evaluating 'if'". I've also tried it with a script and get the same result. This is on Windows, latest snapshot (office desktop) and also with the previous win64.zip snapshot (classroom). I've tried spacing/no spacing, parentheses & not, all with no change.
Thanks,
Peter
Dr. Peter M. Summers| Associate Professor of Economics
Faculty Advisor, HPU Chess Club
One University Parkway, High Point, NC 27268
Office: 336-841-9650
Choose to be extraordinary!(r)
[Facebook logo]<https://www.facebook.com/HighPointU>[Twitter logo]<https://twitter.com/HighPointU>[Instagram logo]<http://instagram.com/highpointu>[LinkedIn logo]<https://www.linkedin.com/school/28206>
1 week, 5 days
Update: Latextab Package Version 1.2
by Artur T.
Dear gretl users,
I am pleased to announce the release of version 1.2 of the latextab
package. This update includes a crucial bugfix: in cases of empty cells,
the number of ampersands now correctly matches the number of columns,
addressing an issue that previously led to errors.
For more information about the latextab package, please visit:
https://gretl.sourceforge.net/current_fnfiles/latextab.gfn
Best regards,
Artur
2 weeks
Re: [EXTERNAL] Re: bug in test stat calculator
by Sven Schreiber
Am 03.09.2024 um 17:54 schrieb Summers, Peter:
>
> Ok, I’ve sorted it out. It’s not a bug after all, but there is a typo
> in the documentation. Everything works if the restriction is (female =
> 0), but not with (female == 0). The documentation specifies “==” in
> the “var2 op val” line & below.
>
I see what you mean and I actually do think it's a bug. Years ago gretl
switched from "=" to "==" as the required (or sometimes only preferred)
equality testing operator, and this case apparently was overlooked or
got broken afterwards.
>
> I didn’t know this feature existed before today – I think my students
> will really like it!
>
Yeah, it's a hidden gem... (even if documented)
-s
2 weeks, 1 day
Re: [EXTERNAL] Re: bug in test stat calculator
by Sven Schreiber
Am 03.09.2024 um 17:36 schrieb Summers, Peter:
>
> Hi Sven,
>
> Yes, I typed the restrictions in parentheses and hit the enter key as
> described. Is the latest snapshot more recent than 08-05?
>
Actually I don't expect that the vintage of the snapshot makes a
difference in this case (although you never know...).
Could you try with a public/example dataset that comes with gretl and be
very precise which restrictions you are trying? Perhaps even a small
screenshot. Maybe you're trying something that leaves one subsample
empty, or similar.
cheers
sven
2 weeks, 2 days
Re: bug in test stat calculator
by Sven Schreiber
Am 03.09.2024 um 16:56 schrieb Summers, Peter:
>
> Hi all,
>
> I’m trying to follow the sub-sample restriction example in the help
> menu for the test statistic calculator for comparing 2 means. I select
> the same variable in both slots and specify the restrictions, but when
> I hit the enter key the mean, std. dev. & sample size boxes get
> cleared out. Am I missing something? This is on Widows, gretl 2024c-git.
>
Hi Peter, it works for me here with the latest snapshot, actually it's
the first time I have done this. Did you put the restriction in
parentheses as described? Did you hit enter while the variable selection
box had the focus? I think this is also necessary.
So thanks for the reminder about the help text there - I would never
have guessed from the interface that something like that was possible.
I'm wondering whether perhaps the restriction formulation should get its
own optional field to make it clearer.
cheers
sven
2 weeks, 2 days
bug in test stat calculator
by Summers, Peter
Hi all,
I'm trying to follow the sub-sample restriction example in the help menu for the test statistic calculator for comparing 2 means. I select the same variable in both slots and specify the restrictions, but when I hit the enter key the mean, std. dev. & sample size boxes get cleared out. Am I missing something? This is on Widows, gretl 2024c-git.
Thanks,
Peter
Dr. Peter M. Summers| Associate Professor of Economics
Faculty Advisor, HPU Chess Club
One University Parkway, High Point, NC 27268
Office: 336-841-9650
Choose to be extraordinary!(r)
[Facebook logo]<https://www.facebook.com/HighPointU>[Twitter logo]<https://twitter.com/HighPointU>[Instagram logo]<http://instagram.com/highpointu>[LinkedIn logo]<https://www.linkedin.com/school/28206>
2 weeks, 2 days