Гретл - Gretl

гретл
Gretl logo.png
Скриншот gretl
Скриншот Гретл
Разработчики)команда gretl
изначальный выпуск31 января 2000 г.; 20 лет спустя (2000-01-31)
Стабильный выпуск
2020d / 6 августа 2020; 4 месяца назад (2020-08-06)
Предварительный выпуск
Через мерзавец
Репозиторий Отредактируйте это в Викиданных
Написано вC
Операционная системаКроссплатформенность
Доступно вМногоязычный (11)
ТипСтатистическое программное обеспечение
ЛицензияGNU GPLv3
Интернет сайтгретл.sourceforge.сеть

гретл является Открытый исходный код статистический пакет, в основном для эконометрика. Название является аббревиатурой от граммню рвыход, Eконометрика и Тime-серия Lбиблиотека.

Он имеет как графический интерфейс пользователя (GUI) и Интерфейс командной строки. Это написано в C, использует GTK + в качестве набор инструментов для виджетов для создания своего графического интерфейса и вызывает гнуплот для построения графиков. Родной язык сценариев gretl известен как hansl (см. Ниже); его также можно использовать вместе с ТРАМО / СИДЕНИЯ, р, Stata, Python, Октава, Бык и Юля.

Он включает в себя все основные статистические методы, используемые в современной эконометрике и анализе временных рядов. Дополнительные оценки и тесты доступны через пользовательские функциональные пакеты, которые написаны на языке hansl.[1]gretl может выводить модели как Латекс файлы.

Помимо английский, gretl также доступен в албанский, Баскский, болгарский, Каталонский, Китайский, Чешский, Французский, Галицкий, Немецкий, Греческий, Итальянский, Польский, португальский (оба сорта), румынский, русский, испанский, турецкий и украинец.

Гретл несколько раз рецензировался в Журнал прикладной эконометрики[2][3][4] а совсем недавно в Австралийский экономический обзор.[5]

Обзор также появился в Журнал статистического программного обеспечения[6] в 2008 году. С тех пор в журнале было опубликовано несколько статей, в которых gretl используется для реализации различных статистических методов.

Поддерживаемые форматы данных

gretl предлагает собственный полностью документированный, XML формат данных.

Он также может импортировать ASCII, CSV, банк данных, EViews, Excel, Gnumeric, GNU Octave, JMulTi, OpenDocument таблицы, PcGive, КРЫСЫ 4, SAS xport SPSS, и Stata файлы. Начиная с версии 2020c, GeoJSON и Шейп-файл также поддерживаются форматы для создания тематических карт.

Он может экспортировать в Stata, GNU Octave, р, CSV, JMulTi, и PcGive форматы файлов.

hansl

У Гретль есть своя язык сценариев, называется hansl (что является рекурсивный акроним для Hansl's A Neat Scripting Language).

Hansl - это полный по Тьюрингу интерпретируемый язык программирования, содержащий циклы, условные выражения, определяемые пользователем функции и сложные структуры данных.[7] Это можно считать предметно-ориентированный язык для эконометрики.[8] Как и другие научно-ориентированные языки программирования, такие как MATLAB и Юля, матрицы изначально поддерживаются как примитивный тип переменной.

Вот простой пример hansl

матрица A = {1, 2; 3, 4} матрица B = inv (A) матрица C = A * B print A B Cloop i = -3..3 printf "Фи (% d) =% 7.3f  n ", я, cdf (N, i) конец петли

Выполнение приведенного выше кода дает

A (2 x 2) 1 2 3 4B (2 x 2) -2 1 1,5 -0,5 C (2 x 2) 1,0000 0,0000 8,8818e-16 1,0000Phi (-3) = 0,001Phi (-2) = 0,023Phi ( -1) = 0,159Phi (0) = 0,500Phi (1) = 0,841Phi (2) = 0,977Phi (3) = 0,999


Генерация случайных чисел

Генерация случайных чисел (ГСЧ) в гретл был исследован и протестирован в Yalta & Schreiber (2012).[9] Авторы делают вывод: «Наши результаты показывают, что процедуры, связанные с ГСЧ, в гретл реализованы надежно и хорошо работают в трех наборах для краш-тестов TestU01 ".

Гретль как средство обучения

Благодаря своей свободной природе и широте содержащихся в ней эконометрических методов, gretl широко используется для обучения эконометрике, начиная с уровня бакалавриата. Наборы данных в формате gretl доступны для нескольких популярных учебников.

Ниже приводится список учебников, которые используют gretl в качестве предпочтительного программного обеспечения:

  • Догерти, Кристофер Введение в эконометрику (Издательство Оксфордского университета)
  • Куфель, Тадеуш Эконометрия (Wydawnictwo Naukowe PWN); на польском языке (также доступна русская версия)

Кроме того, бесплатное дополнение[10] Хиллу, Гриффитсу и Лим Принципы эконометрики (Wiley) есть в наличии.

Смотрите также

Рекомендации

  1. ^ "пакеты функций gretl".
  2. ^ Байокки, Джованни; Дистасо, Уолтер (2003). «GRETL: эконометрическое программное обеспечение для поколения GNU». Журнал прикладной эконометрики. 18: 105–110. CiteSeerX  10.1.1.466.7942. Дои:10.1002 / jae.704.
  3. ^ «GRETL: 1.6.0 и его числовая точность». Архивировано из оригинал на 2012-12-16. Цитировать журнал требует | журнал = (помощь)
  4. ^ Миксон-младший, Дж. Уилсон; Смит, Райан Дж. (2006). «Обучение эконометрике студентов с помощью GRETL». Журнал прикладной эконометрики. 21 (7): 1103–1107. Дои:10.1002 / jae.927.
  5. ^ Тарасов, Артур (2019). «Практические эмпирические исследования с использованием gretl и hansl». Австралийский экономический обзор. 52 (2): 255–271. Дои:10.1111/1467-8462.12324.
  6. ^ Розенблад, Андреас (2008). "гретл 1.7.3". Журнал статистического программного обеспечения. 25 (1): 1–14. Дои:10.18637 / jss.v025.s01.
  7. ^ «Праймер Hansl» (PDF).
  8. ^ Коттрелл, Аллин (2017). «Хансл». Hansl: DSL для эконометрики. С. 1–10. Дои:10.1145/3039895.3039896. ISBN  9781450348454.
  9. ^ Ялта, А. Талха; Шрайбер, Свен (2012). "Ингретл генерации случайных чисел". Журнал статистического программного обеспечения. 50 (Фрагмент кода 1). Дои:10.18637 / jss.v050.c01. ISSN  1548-7660.
  10. ^ "Книга Ли Адкинса".

внешняя ссылка