Hva slags økonometri kan jeg gjøre med Python?


Beste svaret

Du bør sjekke ut Sargent og Stachurskis blogg: Kvantitativ økonomi

De er begge økonometriske guder og har mange nyttige guider for å komme i gang med python. I hovedsak bør alle typer verktøy du bruker i STATA være tilgjengelig i Python. Hvor Python virkelig begynner å skinne er at det er multifunksjonelt. Så når du lærer deg Python, kan du begynne å gjøre ting som å bygge nettskraper for å laste ned data fra flere kilder eller til og med få tilgang til gode APIer som Quandl eller til og med begynne å utnytte mer banebrytende statistikkbiblioteker som for TensorFlow for å begynne å gjøre dyp læring.

Totalt sett, hvis alt du vil gjøre er standard økonometrikk, STATA har du dekket. Hvis du vil komme inn på noe mer der ute, vil ting definitivt grave i Python eller til og med R (jeg foretrekker R, men dabber med Python).

Svar

Det er så langt fra sannheten, det er bisarrt. Sjekk TIBOE-indeksen. Python er # 4 (5.761\%) og stiger. Monteringsspråk er # 16 (0,915\%) og fallende. Jeg har tilbrakt mesteparten av karrieren min med å gjøre forsamlingsspråk (millioner av linjer av det). Det hører hjemme i fortiden. Jeg har også brukt Python, PHP, JavaScript, Basic, Visual Basic, Smalltalk, C, C ++, Java, SQL, etc.

Her er noen råd, mest fra TIBOE-indeksen.

Unngå Ruby og Perl. De ser ut til å dø. Perl er forferdelig. Ruby ser ut til å forsvinne av grunner som jeg ikke forstår.

Basic er nesten helt død (men ikke Visual Basic).

C er for lavt nivå og hører hjemme i tidligere.

C ++ er det raskeste store programmeringsspråket, men ikke lett å lære eller bruke.

C # kan godt være et flott programmeringsspråk. Imidlertid har den aldri rømt opprinnelsen (oppfunnet av Microsoft).

Java er flott og ser ut til å gjøre det bra. Flott for store prosjekter som skal brukes. For vanskelig å bruke til engangsprosjekter. Merk at Java også er standard programmeringsspråk for Android. Android støtter også Kotlin-språket (som til slutt kan erstatte Java for Android).

JavaScript er det eneste standardspråket for nettlesere. Det er også et ganske godt språk (i disse dager). De nyeste versjonene av JavaScript (ES6, ES7 og ES8) er mildt sagt seriøse programmeringsspråk.

Mål C og Swift er bare Mac. Siden det inkluderer iPhone, er det eneste markedet for Mac ganske stort.

PHP er (uten tvil) standardspråket for webservere. Det er også et ganske godt språk (i disse dager). PHP er ikke perfekt. Imidlertid er den ganske kraftig og sofistikert.

Python er flott for noen prosjekter. Python er et skriptspråk som betyr at det er enkelt å programmere, men tregere. Merk at Python er toppspråket for AI. For AI er det virkelig hardt arbeid som gjøres av spesialisert maskinvare, og Pythons ytelse er ikke noe problem.

R dominerer statistikkens verden, men brukes ikke til noe annet.

SQL er for databaser. Det brukes egentlig ikke til noe annet.

Visual Basic og Visual Basic .Net er gode språk (etter min erfaring). Imidlertid har de aldri rømt sin opprinnelse (oppfunnet av Microsoft).

Legg igjen en kommentar

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *