gretl
Utvecklare | gretl-teamet |
---|---|
Initial release | 31 januari 2000 |
Stabil frisättning | |
Förhandsgranska release | Genom git
|
Förvar | |
Skrivet i | C |
Operativ system | Cross-plattform |
Tillgänglig i | Flerspråkig (11) |
Typ | Statistisk programvara |
Licens | GNU GPLv3 |
Hemsida |
gretl är ett statistikpaket med öppen källkod , främst för ekonometri . Namnet är en akronym för G nu R egression , E conometrics och T ime-series library .
Den har både ett grafiskt användargränssnitt (GUI) och ett kommandoradsgränssnitt . Den är skriven i C , använder GTK+ som widget-verktygssats för att skapa sitt GUI, och anropar gnuplot för att generera grafer. Det inhemska skriptspråket för gretl är känt som hansl (se nedan); den kan även användas tillsammans med TRAMO/SEATS , R , Stata , Python , Octave , Ox och Julia .
Den innehåller alla grundläggande statistiska tekniker som används i samtida ekonometri och tidsserieanalys. Ytterligare estimatorer och tester är tillgängliga via användarbidragna funktionspaket , som är skrivna i hansl. gretl kan mata ut modeller som LaTeX -filer.
Förutom engelska finns gretl även på albanska , baskiska , bulgariska , katalanska , kinesiska , tjeckiska , franska , galiciska , tyska , grekiska , italienska , polska , portugisiska (båda varianterna), rumänska , ryska , spanska , turkiska och ukrainska .
Gretl har recenserats flera gånger i Journal of Applied Econometrics och, på senare tid, i Australian Economic Review .
En recension dök också upp i Journal of Statistical Software 2008. Sedan dess har tidskriften innehållit flera artiklar där gretl används för att implementera olika statistiska tekniker.
Dataformat som stöds
gretl erbjuder sitt eget fullt dokumenterade, XML -baserat dataformat.
Den kan också importera ASCII- , CSV- , databank- , EViews- , Excel- , Gnumeric- , GNU Octave- , JMulTi- , OpenDocument- kalkylblad, PcGive , RATS 4 , SAS xport, SPSS och Stata- filer. Sedan version 2020c stöds också formaten GeoJSON och Shapefile , för att skapa tematiskt kartor.
Den kan exportera till filformaten Stata , GNU Octave , R , CSV , JMulTi och PcGive .
hansl
Gretl har sitt eget skriptspråk , kallat hansl (som är en rekursiv akronym för Hansls A Neat Scripting Language).
Hansl är ett Turing-komplett, tolkat programmeringsspråk, med loopar, villkor, användardefinierade funktioner och komplexa datastrukturer. Det kan betraktas som ett domänspecifikt språk för ekonometri. Liksom andra vetenskapligt orienterade programmeringsspråk, såsom MATLAB och Julia , stöds matriser inbyggt som en primitiv variabeltyp.
Ett enkelt exempel på hansl:
matris A = {1,2; 3, 4} matris B = inv (A) matris C = A*B print ABC loop i=-3..3 printf " Phi (%d) = %7.3f\n", i, cdf (N, i) ändslinga
Att köra ovanstående kod ger
A (2 x 2) 1 2 3 4 B (2 x 2) -2 1 1,5 -0,5 C (2 x 2) 1,0000 0,0000 8,8818e-16 1,0000 Phi(-3) = 0,001 Phi(-2)3 = 0. (-1) = 0,159 Phi( 0) = 0,500 Phi( 1) = 0,841 Phi( 2) = 0,977 Phi( 3) = 0,999
Generering av slumptal
Random Number Generation (RNG) i gretl har undersökts och testats i Yalta & Schreiber (2012). Författarna drar slutsatsen "Våra resultat visar att de RNG-relaterade procedurerna i gretl är väl implementerade och fungerar bra i de tre krosstestsviterna i TestU01".
Gretl som ett läromedel
På grund av dess fria natur och bredden av ekonometriska tekniker som den innehåller, används gretl flitigt för undervisning i ekonometri, från grundnivå och framåt. Datauppsättningar i gretl-format finns tillgängliga för flera populära läroböcker.
Följande är en lista över läroböcker som använder gretl som valfri programvara:
- Dougherty, Christopher Introduction to Econometrics (Oxford University Press)
- Kufel, Tadeusz Ekonometria (Wydawnictwo Naukowe PWN); på polska (ryska versionen finns också)
Dessutom finns ett gratis tillägg till Hill, Griffiths och Lim Principles of Econometrics (Wiley) tillgängligt.
Se även
externa länkar
- Gretl på SourceForge
- GretlWeb
- Gretl Användarhandbok Arkiverad 2013-12-13 på Wayback Machine
- Lee Adkins's Using gretl for Principles of Econometrics
- Gretl Command Reference Arkiverad 2018-12-15 på Wayback Machine
- Gretl-konferens. Berlin, 2015
- Gratis programvara för flera plattformar
- Programvara för flera plattformar
- Programvara för ekonometri
- Gratis programvara för ekonometri
- Gratis flerspråkig programvara
- Gratis programvara för plottning
- Gratis programvara programmerad i C
- Gratis statistisk programvara
- GNU Project programvara
- Programvara för numerisk analys för Linux
- Programvara för numerisk analys för Windows
- Programvara för numerisk analys för macOS
- Numeriska programmeringsspråk
- Numerisk programvara
- Programvara för plottning
- Programvara för regression och kurvanpassning
- Vetenskapsprogram som använder GTK
- Statistiska programmeringsspråk
- Programvara för tidsserier