Jakou ekonometrii mohu s Pythonem dělat?


Nejlepší odpověď

Měli byste se podívat na blog Sargenta a Stachurského: Kvantitativní ekonomie

Oba jsou bohové ekonometrie a mají spoustu užitečných průvodců, jak začít v pythonu. V Pythonu by měl být k dispozici v podstatě jakýkoli typ nástroje, který používáte v rámci STATA. Skutečně Python začíná zářit, je jeho víceúčelová využitelnost. Jakmile se tedy naučíte Python, můžete začít dělat věci, jako je vytváření webových škrabek pro stahování dat z více zdrojů, nebo dokonce přístup ke skvělým API, jako je Quandl , nebo dokonce začít využívat více špičkové statistické knihovny, jako je knihovna TensorFlow , abyste se mohli začít hloubkově učit.

Celkově tedy, pokud chcete jen standardní ekonometrii, STATA vás pokryla. Pokud se chcete dostat do dalších věcí, rozhodně kopat do Pythonu nebo dokonce R (já dávám přednost R, ale dabble s Pythonem).

Odpověď

To je tak daleko od pravdy, je to bizarní. Zkontrolujte index TIBOE. Python je # 4 (5 761\%) a stoupá. Jazyk sestavení je # 16 (0,915\%) a klesá. Většinu své kariéry jsem strávil jazykem shromáždění (jeho miliony řádků). Patří do minulosti. Také jsem použil Python, PHP, JavaScript, Basic, Visual Basic, Smalltalk, C, C ++, Java, SQL atd.

Zde je několik rad, většinou z indexu TIBOE.

Vyhněte se Ruby a Perlu. Zdá se, že umírají. Perl je hrozný. Zdá se, že Ruby odchází z důvodů, kterým nerozumím.

Basic je téměř úplně mrtvý (ale ne Visual Basic).

C je příliš nízká úroveň a patří do minulost.

C ++ je nejrychlejší hlavní programovací jazyk, ale není snadné se jej naučit nebo používat.

C # může být skvělým programovacím jazykem. Nikdy však neunikl svému původu (vynalezl jej Microsoft).

Java je skvělá a zdá se, že se jí daří. Skvělé pro velké projekty, které budou využívány. Příliš těžké použít pro projekty na jedno použití. Všimněte si, že Java je také standardní programovací jazyk Android. Android také podporuje jazyk Kotlin (který může nakonec nahradit Java pro Android).

JavaScript je jediným standardním jazykem pro webové prohlížeče. Je to také docela dobrý jazyk (v dnešní době). Nejnovější verze JavaScriptu (ES6, ES7 a ES8) jsou přinejmenším seriózní programovací jazyky.

Objective C a Swift jsou pouze Mac. Jelikož to zahrnuje iPhone, trh pro Mac je docela velký.

PHP je (zdaleka) standardním jazykem pro webové servery. Je to také docela dobrý jazyk (v dnešní době). PHP není dokonalé. Je však poměrně silný a propracovaný.

Python je pro některé projekty skvělý. Python je skriptovací jazyk, což znamená, že je snadné jej programovat, ale pomaleji. Všimněte si, že Python je nejlepší jazyk pro AI. U AI se opravdu tvrdá práce provádí pomocí specializovaného hardwaru a výkon Pythonu není problém.

R dominuje světu statistik, ale ve skutečnosti se nepoužívá k ničemu jinému.

SQL je pro databáze. Ve skutečnosti se nepoužívá pro nic jiného.

Visual Basic a Visual Basic .Net jsou skvělé jazyky (podle mých zkušeností). Nikdy však neunikli svému původu (vynalezenému společností Microsoft).

Napsat komentář

Vaše e-mailová adresa nebude zveřejněna. Vyžadované informace jsou označeny *