gretl image
 
 
 
screenshot thumbnail - click to enlarge
 
SourceForge Logo
 

GPL v3

 

Valid HTML 4.0!

Valid CSS!

 

Gnu Regression, Econometrics and Time-series Library

gretl text

gretl — это кросс-платформенный программный пакет для эконометрического анализа, написанный на языке C. gretl является открытым, свободным и бесплатным ПО. Вы можете распространять и/или модифицировать её согласно лицензии GNU General Public License (GPL), текст которой предоставлен Free Software Foundation.

Конференция gretl-2013

Третья конференция участников проекта gretl, проводящаяся раз в два года, имела место в Оклахома-Сити 20–21 июня 2013 г.; подробности здесь. Большое спасибо Lee Adkins за помощь в организации этого события! В данный момент планируется, что наша следующая конференция состоится в 2015 г. в Берлине.

Особенности

  • Простой и интуитивно понятный интерфейс на французском, итальянском, испанском, польском, немецком, баскском, каталонском, галисийском, португальском, русском, турецком, чешском, китайском, албанском, болгарском, греческом — и, конечно же, английском;

  • Множество методов оценивания: наименьших квадратов (LS), максимального правдоподобия (ML), обобщённый метод моментов (GMM), метод одного уравнения и систем уравнений;

  • Инструментарий для анализа временных рядов: ARIMA, GARCH, VAR и VECM, тесты на единичные корни и коинтеграцию, фильтр Калмана и проч.;

  • Модели с ограниченными значениями зависимой переменной: логит, пробит, модели Тобина и Хекмана, интервальная регрессия, модели счётных данных, модели длительности и проч.;

  • Выдача результатов в формате LaTeX в форме таблицы или уравнения;

  • Мощный встроенный скриптовый язык;

  • Циклическая структура команд для симуляций методом Монте-Карло и итерационных процедур оценивания;

  • Графический интерфейс для тонкой настройки отображения графиков Gnuplot;

  • Постоянно растущая база пользовательских функциональных пакетов;

  • Интеграция с пакетами GNU R, GNU Octave и Ox для углублённого анализа данных.

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

gretl поддерживает базы данных в следующих форматах: собственные данные формата XML; CSV (с различными разделителями); листы Excel, Gnumeric и Open Document; файлы .dta из Stata; файлы .sav из SPSS; рабочие файлы Eviews; данные JMulTi; собственные бинарные базы данных (поддержка данных смешанной частотности и разной длины), базы данных RATS 4 и PC-Give. При установке автоматически предоставляются примеры данных (по макроэкономике США). См. также страницу с наборами данных для gretl.

Скачать

Исходный код последней стабильной версии

gretl-1.9.14.tar.xz

Общий rpm для Linux-систем

gretl-1.9.14–1gtk2.i586.rpm

Пакеты для Debian GNU/Linux (поддержка — Dirk Eddelbuettel)

packages.debian.org; см. также packages.qa.debian.org

Пакеты для Fedora (поддержка — Johannes Lips)

apps.fedoraproject.org

Если вы компилируете из исходников или устанавливаете уже скомпилированный исполняемый пакет, возможно, вам понадобится проверить зависимости gretl.

Gretl для MS Windows можно скачать здесь, а gretl для Mac OS X — здесь.

Программы для анализа временных рядов X-12-ARIMA и TRAMO/SEATS доступны в формате, подходящем для gretl под Linux (под Windows и Mac OS X см. соответствующие страницы).

Бинарный RPM для X-12-ARIMA

x12a-0.3-2.i586.rpm

Бинарный tarball для X-12-ARIMA

x12arima-linux.tar.gz

Пакет Debian для X-12-ARIMA

x12a_0.3-3_i386.deb

Бинарный RPM для TRAMO/SEATS

tramo-seats-98-2.i586.rpm

Бинарный tarball для TRAMO/SEATS

tramo-seats-linux.tar.gz

Пакет Debian для TRAMO/SEATS

tramo-seats_98-2_i386.deb

Gnuplot

Gretl вызывает gnuplot для отрисовывания графиков. Требуется gnuplot версии 4.4.0 или выше; рекомендуемая версия — 4.6.1 (текущая по состоянию на сентябрь 2012 г.) или более свежая. См. gnuplot.sourceforge.net. Дистрибутивы gretl под MS Windows и OS X уже включают необходимую для работы версию gnuplot. Дополнительные советы по установке gnuplot под Linux находятся здесь.

Руководство пользователя

Руководство пользователя gretl состоит из двух PDF-файлов: Основное руководство (User’s Guide) и Справочник по командам (Command Reference). Версии на английском языке, свёрстанные под формат бумаги U.S. letter, уже включены в дистрибутивы и в исходные коды. По вашему желанию gretl может скачать другие версии (на английском формата A4, на итальянском или испанском) из интернета (достаточно указать это в настройках). Файлы руководства также можно найти здесь.

Кроме того, Справочник по командам и Справочник по функциям доступны в формате HTML.

Вы пользователь gretl?

Если да, то можете присоединиться к списку рассылки пользователей gretl. Это общедоступная рассылка, в которой любой человек может задать вопрос и предложить свою помощь, обсудить новые возможности и проч. Можно устроить поиск по полной истории переписки. Также существует подписка на уведомления о gretl; здесь подписчикам объявляют о выходе новых версий gretl.

Вы можете отправлять запросы на новые функции на трекер SourceForge. Пожалуйста, используйте трекер только тогда, когда вы действительно уверены в том, что нашли баг. Если вы не уверены, то лучше сначала напишите в один из списков рассылки подписчикам. (Разумеется, если gretl вылетает и падает, то вы нашли баг — поздравляем, сразу пишите на баг-трекер!)

Участие в разработке gretl

У вас есть свежие идеи или собственные коды, которые вы хотели бы внести в gretl? Если это так, то мы будем рады получить любые ваши предложения. Возможно, вам имеет смысл написать подписчикам рассылки gretl-devel и поучаствовать в дискуссии (сообщений будет немного, зато все по делу).

Единственное требование к коду, который вы хотите предложить включить в gretl, — вы должны быть готовы предоставить его по лицензии GNU General Public License (GPL), то есть код будет открыто предоставлен в исходной форме.

Как уже упоминалось выше, gretl написан большей частью на языке C, самом популярном среди всех открытых и свободных проектов. Тем не менее, не всем удобно писать на C. Однако это не является преградой для ваших наработок, которыми вы хотите поделиться: если вы написали хорошо специфицированный алгоритм, который выполняет какую-то интересную эконометрическую процедуру, то мы можем либо встроить его через интерфейс, либо переписать на C без особых затруднений. Мы будем рады принять программы на Fortran или C++, а также код на любом языке с высокоуровневым матричным манипулированием (Ox, Gauss, Octave, Matlab or R); сойдёт даже псевдокод, который пошагово описывает алгоритм интуитивно понятным языком без применения какого-либо языка программирования.

Исходный код на CVS

Для получения доступа к самой свежей разрабатываемой версии gretl добро пожаловать на страницу gretl CVS на SourceForge. Весь CVS-репозиторий gretl доступен здесь.

Благодарности

В первую очередь мы благодарим Ramu Ramanathan, заслуженного профессора Калифорнийского университета (Сан-Диего), за открытие исходного когда его программы «ESL», которая стала отправной точкой в разработке gretl. Профессор Ramanathan является автором «Introductory Econometrics» (издательство Dryden, последнее издание — 5-е). Ramu всегда давал полезные советы и обеспечивал конструктивную критику в процессе разработки gretl.

Многие отправляли нам полезные отчёты об ошибках и предложения по разработке gretl. Мы многим обязаны Ignacio Díaz-Emparanza, Tadeusz Kufel, Pawel Kufel, Dirk Eddelbuettel, Sven Schreiber и Andreas Rosenblad. A. Talha Yalta сыграл немаловажную роль в тщательной проверке численной точности gretl.

Огромное спасибо Ignacio Díaz-Emparanza, Susan Orbe, Michel Robitaille, Florent Bresson, Cristian Rigamonti, Tadeusz and Pawel Kufel, Markus Hahn, Sven Schreiber, Hélio Guilherme, Henrique Andrade, Alexander Gedranovich, Talha Yalta, Y. N. Yang, Pavla Nikolovova, Jan Hanousek, Artur Bala, Manolis Tzagarakis и Ioannis Venetis за их помощь в переводе gretl на другие языки.

Выражаем благодарность William Greene, автору «Econometric Analysis», за разрешение включить вместе с программой некоторые наборы данных, относящиеся к интересным примерам из его книги.

Спасибо всем хорошим людям из comp.lang.c и gtk-app-devel-list@gnome.org за профессиональные советы по множеству вопросов. Спасибо Ричарду Столлману из Free Software Foundation за его труд по разработке и продвижению свободного ПО, а главное — за его согласие «зачислить» gretl в ряды программ GNU.


Аллин Коттрелл (Allin Cottrell), Wake Forest University

Риккардо «Джек» Люччетти (Riccardo «Jack» Lucchetti), Università Politecnica delle Marche

Последнее обновление: 21 ноября 2013 г., 20:05:21 GMT.