gretl image
 
 
 
Aspecto do programa - clica para aumentar
 
Logo do SourceForge
 

GPL v3

 

Valid HTML 4.0!

Valid CSS!

 

Gnu Regression, Econometrics and Time-series Library

logo do gretl

É um software multi-plataforma para análise econométrica, escrito em linguagem C. É livre e de código aberto, podendo ser redistribuído e/ou modificado de acordo com os termos da Licença Pública Geral (GPL) publicada pela Free Software Foundation.

Conferência Gretl 2011

Será realizada na Universidade Nicolau Copérnico, Torun, Polônia entre os dias 16 e 17 de junho de 2011; clique aqui para maiores detalhes.

Características

  • Interface fácil e intuitivo (agora também em Francês, Italiano, Espanhol, Polaco/Polonês, Alemão, Basco, Português, Russo, Turco, Tcheco, Chinês Tradicional, Albanês e Grego, além do Inglês)

  • Uma ampla variedade de estimadores: mínimos quadrados, máxima verossimilhança, GMM; métodos de equações únicas e sistemas de equações

  • Métodos de séries temporais: ARMA, GARCH, VARs e VECMs, testes de raiz unitária e cointegração, etc.

  • Variáveis dependentes limitadas: logit, probit, tobit, intervalo de regressão, modelos para dados de contagem e duração, etc.

  • As saídas dos modelos são exportáveis para ficheiros/arquivos LaTex, na forma de tabelas ou equações

  • Linguagem de script integrada: introdução de comandos via interface gráfica ou via sequência de comandos

  • Estrutura de ciclos de comandos (loops) para simulações Monte Carlo e para procedimentos iterados de estimação

  • Controlo/controle em interface gráfica para ajustes dos gráficos Gnuplot

  • Pode ser combinado com GNU R, GNU Octave e Ox para análises estatísticas mais avançadas

Formato de Dados

Os formatos suportados incluem: formato próprio XML; Valores Separados por Vírgulas (csv); planilhas Excel, Gnumeric e Open Document; arquivos .dta do Stata; arquivos .sav do SPSS; workfiles do EViews; arquivos de dados do JMulTi; bases de dados em formato próprio binário (que permitem guardar dados de diferentes frequências e tamanhos), base de dados RATS 4 e PC-Give. Inclui uma base de dados de macroeconomia dos E.U.A., como exemplo. Veja também a página de dados do Gretl.

Download

Código fonte mais recente

gretl-1.9.7.tar.bz2 (cerca de 4Mb)

Pacote genérico RPM para os sistemas Linux modernos

gretl-1.9.7-1gtk2.i586.rpm

Pacote Debian GNU/Linux, mantido por Dirk Eddelbuettel

packages.debian.org; veja também packages.qa.debian.org

Se vai compilar a partir do código fonte, ou instalar a partir de binários pré-compilados, pode estar interessado em verificar as dependências de Gretl.

Uma versão do Gretl para MS Windows está disponível neste link, e uma do Gretl para Mac OS X neste link.

Os programas para análise de séries temporais X-12-ARIMA e TRAMO/SEATS estão disponíveis numa forma adequada para usar com o Gretl em Linux, como abaixo:

Binário RPM para o X-12-ARIMA

x12a-0.3-2.i586.rpm

Binário "tarball" para o X-12-ARIMA

x12arima-linux.tar.gz

Pacote Debian para o X-12-ARIMA

x12a_0.3-3_i386.deb

Binário RPM para o TRAMO/SEATS

tramo-seats-98-2.i586.rpm

Binário "tarball" para o TRAMO/SEATS

tramo-seats-linux.tar.gz

Pacote Debian para o TRAMO/SEATS

tramo-seats_98-2_i386.deb

Gnuplot

Gretl invoca o Gnuplot para gerar os gráficos. Para tanto é necessária a versão 4.2.0 ou superior, mas a versão 4.4.0 (de março de 2010) é recomendada. Consulte gnuplot.sourceforge.net. As versões do Gretl para MS Windows e Mac OS X incluem o Gnuplot 4.5, que é a versão de desenvolvimento atual. Para obter orientação sobre como instalar o Gnuplot 4.5 no Linux, consulte o seguinte link.

Manual

O manual do Gretl é composto por dois arquivos PDF, um Guia do Usuário e um Manual de Comandos. Versões em Inglês destes manuais (no formato Carta US) estão incluídas no pacote fonte e nos binários do Gretl. Outras versões -- em Inglês (papel A4), Italiano e Espanhol -- serão acessados pelo Gretl na Internet sob demanda. Os manuais também podem ser encontrados aqui.

Se não tem o software para visionar/visualizar ficheiros/arquivos PDF, pode fazer o download a partir do sítio de Internet da Adobe.

Você utiliza o Gretl?

Caso a resposta seja afirmativa, você pode querer participar da lista de discussão dos usuários do Gretl (Gretl-users). Essa é uma lista com um volume moderado de e-mails onde as pessoas podem requerer ou fornecer ajuda, discutir novas funcionalidades e assim por diante. É possível fazer buscas dentro do arquivo da lista no seguinte link. Existe também uma lista de anúncio do Gretl (Gretl-announce); esta é uma lista apenas para leitura onde são enviados e-mails na ocasião de novos lançamentos do Gretl.

Você pode reportar bugs e solicitar novas funcionalidades utilizando o sistema SourceForge Tracker. Porém, solicitamos que você utilize o sistema Tracker apenas se você tiver completamente certo de que realmente encontrou um bug; se você não tiver certeza, por favor envie uma mensagem para uma das listas de discussão do Gretl. (Note que se o Gretl parou de funcionar você realmente encontrou um bug.)

Contribuindo para o Gretl

Tem ideias ou códigos com os quais gostaria de contribuir para o Gretl? Se sim, nós gostaríamos de conhecer as suas propostas. Certamente você deveria participar da lista de discussão dos desenvolvedores do Gretl (Gretl-devel). Essa é uma lista com um volume baixo de e-mails.

O único requisito para que o código possa ser contribuído para o Gretl, é o de que você aceite que ele fique disponível de acordo com a Licença Pública Geral GNU (GPL), isto é, deve aceitar que o código fonte fique livremente disponível.

Como foi dito anteriormente, Gretl é (na maior parte) escrito em linguagem C, a linguagem mais comum no mundo do software livre e de código aberto. No entanto, nem toda a gente está à vontade em escrever em C. Como tal, isto não deve ser uma barreira para o contributo de código ou algoritmos. Se puder entregar um algoritmo bem especificado para resolver alguma tarefa interessante em econometria, nós poderemos ou interligar-lo no Gretl ou reescrever-lo em C sem grandes dificuldades. Por exemplo, o código pode ser fornecido em Fortran, C++, código escrito em linguagem matricial de alto nível, como sejam Ox, Gauss, Octave, Matlab ou R; ou ainda em pseudo-código, isto é, um algoritmo descrito rigorosamente, passo a passo, mas sem ser numa linguagem de programação específica.

Acesso e navegação no CVS

Para aceder ao código fonte mais recente do Gretl via CVS, ver página do projecto Gretl em SourceForge. É possível navegar na estrutura CVS do Gretl aqui.

Agradecimentos

Em primeiro lugar, obrigado a Ramu Ramanathan, Professor Emérito da Universidade da Califórnia, São Diego, por ter transformado o seu código econométrico "ESL" em código aberto, que foi o ponto de partida para o desenvolvimento do Gretl. O Professor Ramanathan é o autor de Introductory Econometrics (Dryden, actualmente na 5ª edição). Além disso, Ramu tem sido um valioso crítico no decurso do desenvolvimento do Gretl.

Muitas pessoas têm enviado relatos de falhas e erros no programa, bem como sugestões para o desenvolvimento do Gretl. Somos particularmente agradecidos a Ignacio Díaz-Emparanza, Tadeusz Kufel, Dirk Eddelbuettel, Sven Schreiber e Andreas Rosenblad. A. Talha Yalta desempenha um papel importante no exame e relato da precisão numérica do Gretl.

Muito obrigado a Ignacio Díaz-Emparanza, Susan Orbe, Michel Robitaille, Florent Bresson, Cristian Rigamonti, Tadeusz e 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 e Ioannis Venetis pelo trabalho na tradução do Gretl.

Obrigado a William Greene, autor de Econometric Analysis, pela sua permissão de incluir no Gretl alguns conjuntos de dados relativos a exemplos interessantes contidos no seu livro.

Obrigado a todas as boas pessoas em comp.lang.c e gtk-app-devel-list@gnome.org por me terem orientado em várias questões. Obrigado a Richard Stallman da Free Software Foundation por todo o seu trabalho no desenvolvimento e promoção do software livre, e mais especificamente, por concordar em "adoptar" Gretl como sendo um programa GNU.


Allin Cottrell, Wake Forest University

Riccardo "Jack" Lucchetti, Università Politecnica delle Marche

Última modificação: Dom Dez 25 23:00:01 EST 2011