![]() | |
Gretlのスクリーンショット | |
| 開発者 | グレトルチーム |
|---|---|
| 初回リリース | 2000年1月31日 |
| 安定版リリース | 2024c [1]
/ 2024年10月22日 |
| プレビューリリース | Git経由
|
| リポジトリ |
|
| 書かれた | C |
| オペレーティング·システム | クロスプラットフォーム |
| 利用可能 | 多言語(11) |
| タイプ | 統計ソフトウェア |
| ライセンス | GNU GPLv3 |
| Webサイト | 出典: |
gretl は、主に計量経済学のためのオープンソースの 統計パッケージです。名前は、G nu R egression、E conometrics、およびT ime-series Libraryの頭文字をとったものです。
gretl にはグラフィカル ユーザー インターフェイス(GUI) とコマンド ライン インターフェイスの両方があります。 Cで書かれており、GUI を作成するためのウィジェット ツールキットとしてGTK+ を使用し、グラフを生成するためにgnuplot を呼び出します。 gretl のネイティブ スクリプト言語は hansl (下記参照) として知られています。また、 TRAMO/SEATS、R、Stata、Python、Octave、Ox、Juliaと一緒に使用することもできます。
現代の計量経済学や時系列分析で用いられる基本的な統計手法がすべてネイティブに含まれています。追加の推定値とテストは、hanslで書かれたユーザー提供の関数パッケージを介して利用できます。[2] gretlはモデルをLaTeXファイル として出力できます。
gretl は英語の他に、アルバニア語、バスク語、ブルガリア語、カタロニア語、中国語、チェコ語、フランス語、ガリシア語、ドイツ語、ギリシャ語、イタリア語、ポーランド語、ポルトガル語(両言語)、ルーマニア語、ロシア語、スペイン語、トルコ語、ウクライナ語でもご利用いただけます。
グレトルはJournal of Applied Econometrics [3] [4] [5]や、最近ではAustralian Economic Review [6]で何度もレビューされています。
2008年にはJournal of Statistical Software [7]にもレビューが掲載されました。それ以来、このジャーナルではgretlを使用してさまざまな統計手法を実装した記事がいくつか掲載されています。
サポートされているデータ形式
gretl は、独自の完全に文書化されたXMLベースのデータ形式を提供します。
また、 ASCII、CSV、データバンク、EViews、Excel、Gnumeric、GNU Octave、JMulTi、OpenDocumentスプレッドシート、PcGive、RATS 4、SAS xport、SPSS、Stataファイルもインポートできます。バージョン 2020c 以降では、主題図の作成用に GeoJSONおよびShapefile形式もサポートされています。
Stata、GNU Octave、R、CSV、JMulTi、PcGiveファイル形式にエクスポートできます。
ハンスル
Gretl には、hansl ( Hansl's A Neat Scripting Language の再帰的な頭字語) と呼ばれる独自のスクリプト言語があります。
Hanslはチューリング完全なインタプリタ型プログラミング言語で、ループ、条件文、ユーザー定義関数、複雑なデータ構造を備えています。[8]計量経済学のドメイン固有言語と考えることができます。[9] MATLABやJuliaなどの他の科学指向のプログラミング言語と同様に、行列はプリミティブ変数型としてネイティブにサポートされています。
hansl の簡単な例:
行列 A = {1, 2; 3, 4}
行列B = inv (A)
行列 C = A*B
ABCを印刷する
ループ i=-3..3
printf "ファイ(%d) = %7.3f\n", i, cdf (N, i)
エンドループ
上記のコードを実行すると、
(2×2)
1 2
3 4
B(2×2)
-2 1
1.5 -0.5
C(2×2)
1.0000 0.0000
8.8818e-16 1.0000
ファイ(-3) = 0.001
ファイ(-2) = 0.023
ファイ(-1) = 0.159
ファイ(0) = 0.500
ファイ(1) = 0.841
ファイ(2) = 0.977
ファイ(3) = 0.999
乱数生成
gretlの乱数生成 (RNG) は、Yalta & Schreiber (2012) で調査およびテストされています。[10]著者らは、「私たちの結果は、 gretlの RNG 関連手順が適切に実装されており、TestU01 の 3 つのクラッシュ テスト スイートで良好なパフォーマンスを発揮することを示している」と結論付けています。
教育ツールとしてのGretl
Gretl は、その自由な性質と、含まれる計量経済学の手法の幅広さにより、学部レベル以上の計量経済学の教育に広く使用されています。Gretl 形式のデータセットは、いくつかの一般的な教科書で利用できます。
以下は、gretl をソフトウェアとして選択している教科書の一覧です。
- ドハティ、クリストファー『計量経済学入門』(オックスフォード大学出版局)
- Kufel、Tadeusz Ekonometria (Wydawnictwo Naukowe PWN);ポーランド語 (ロシア語版も利用可能)
- Kivedal、Bjørnar応用統計と計量経済学(Springer)
さらに、Hill、Griffiths、LimのPrinciples of Econometrics (Wiley)の無料補足資料[11]も入手可能です。
参照
参考文献
- ^ アリン・F・コットレル (2024年10月21日)。 「gretl 2024c がリリースされました」。2024 年10 月 22 日に取得。
- ^ 「gretl 関数パッケージ」。
- ^ Baiocchi, Giovanni; Distaso, Walter (2003). 「GRETL: GNU 世代の計量経済学ソフトウェア」. Journal of Applied Econometrics . 18 : 105–110 . CiteSeerX 10.1.1.466.7942 . doi :10.1002/jae.704.
- ^ 「GRETL: 1.6.0 とその数値精度」。2012 年 12 月 16 日時点のオリジナルよりアーカイブ。
{{cite journal}}:ジャーナルを引用するには|journal=(ヘルプ)が必要です - ^ Mixon Jr, J. Wilson; Smith, Ryan J. (2006). 「GRETL による学部生の計量経済学の指導」. Journal of Applied Econometrics . 21 (7): 1103– 1107. doi :10.1002/jae.927. hdl : 10.1002/jae.927 .
- ^ Tarassow, Artur (2019). 「gretlとhanslを使用した実践的な実証研究」.オーストラリア経済評論. 52 (2): 255– 271. doi :10.1111/1467-8462.12324. S2CID 195431406.
- ^ Rosenblad, Andreas (2008). 「gretl 1.7.3」.統計ソフトウェアジャーナル. 25 (1): 1– 14. doi : 10.18637/jss.v025.s01 .
- ^ 「A Hansl Primer」(PDF) 。 2018年12月6日時点のオリジナル(PDF)よりアーカイブ。 2018年12月6日閲覧。
- ^ Cottrell, Allin (2017). 「Hansl」. Hansl: 計量経済学のための DSL . pp. 1– 10. doi :10.1145/3039895.3039896. ISBN 9781450348454.S2CID 15784497 。
- ^ Yalta, A. Talha; Schreiber, Sven (2012). 「gretl での乱数生成」. Journal of Statistical Software . 50 (コードスニペット 1). doi : 10.18637/jss.v050.c01 . ISSN 1548-7660.
- ^ 「リー・アドキンスの本」。
外部リンク
- SourceForgeの Gretl
- グレトルウェブ
- Gretl ユーザーズ ガイド 2013-12-13 にWayback Machineにアーカイブされました
- Lee Adkins の Gretl を使った計量経済学の原理
- Gretl コマンドリファレンスは 2018-12-15 にWayback Machineにアーカイブされています
- グレトル会議。ベルリン、2015年

