Millaista ekonometriaa voin tehdä Pythonilla?


Paras vastaus

Tutustu Sargentin ja Stachurskin blogiin: Kvantitatiivinen taloustiede

He ovat molemmat ekonometrian jumalia, ja heillä on paljon hyödyllisiä oppaita aloittaakseen python. Pohjimmiltaan minkä tahansa työkalun, jota käytät STATA: ssa, pitäisi olla käytettävissä Pythonissa. Missä Python todella alkaa loistaa, se on monikäyttöinen. Joten kun olet oppinut Pythonin, voit alkaa tehdä esimerkiksi kaapimia, jotka lataavat tietoja useista lähteistä, tai jopa käyttää hyviä sovellusliittymiä, kuten Quandl : ää, tai jopa aloittaa lisää vipuvaikutuksia. huippuluokan tilastokirjastot, kuten TensorFlow -kirjastot, jotta voit aloittaa syvällisen oppimisen.

Kaiken kaikkiaan kaikki mitä haluat tehdä, on tavallinen ekonometria, STATA on kattanut sinut. Jos haluat päästä muualle, asiat ehdottomasti kaivautuvat Pythoniin tai jopa R: ään (mieluummin R, mutta hämmentää Pythonin kanssa).

Vastaa

Se on niin kaukana totuudesta, se on outoa. Tarkista TIBOE-indeksi. Python on # 4 (5.761\%) ja nousee. Asennuskieli on # 16 (0,915\%) ja putoaa. Olen viettänyt suurimman osan urastani tekemällä Assembly-kieltä (miljoonia rivejä siitä). Se kuuluu menneisyyteen. Olen käyttänyt myös Pythonia, PHP: tä, JavaScriptiä, Basicia, Visual Basicia, Smalltalkia, C: tä, C ++: ta, Java: ta, SQL: ää jne.

Tässä on joitain neuvoja, lähinnä TIBOE-hakemistosta.

Vältä Ruby ja Perl. He näyttävät kuolevan. Perl on kamala. Ruby näyttää poistuvan syistä, joita en ymmärrä.

Basic on melkein kokonaan kuollut (mutta ei Visual Basic).

C on liian matala ja kuuluu menneisyys.

C ++ on nopein pääohjelmointikieli, mutta sitä ei ole helppo oppia tai käyttää.

C # voi hyvinkin olla loistava ohjelmointikieli. Se ei kuitenkaan ole koskaan päässyt alkuperästään (Microsoftin keksimä).

Java on loistava ja näyttää toimivan hyvin. Erinomainen laajamittaisille projekteille, joita käytetään. Liian vaikea käyttää kertakäyttöisiin projekteihin. Huomaa, että Java on myös vakio Android-ohjelmointikieli. Android tukee myös Kotlin-kieltä (joka saattaa lopulta korvata Java Androidille).

JavaScript on ainoa verkkoselaimien vakiokieli. Se on myös melko hyvä kieli (nykyään). Javascriptin uusimmat versiot (ES6, ES7 ja ES8) ovat lievästi vakavia ohjelmointikieliä.

Tavoite C ja Swift ovat vain Macia. Koska siihen sisältyy iPhone, vain Macin markkinat ovat melko suuret.

PHP on (ylivoimaisesti) verkkopalvelimien vakiokieli. Se on myös melko hyvä kieli (nykyään). PHP ei ole täydellinen. Se on kuitenkin melko tehokas ja hienostunut.

Python on loistava joissakin projekteissa. Python on komentosarjakieli, mikä tarkoittaa, että se on helppo ohjelmoida, mutta hitaammin. Huomaa, että Python on tekoälyn suosituin kieli. Tekoälylle ovatko todella kovaa työtä erikoistuneet laitteistot, eikä Pythonin suorituskyky ole ongelma.

R hallitsee tilastojen maailmaa, mutta sitä ei todellakaan käytetä mihinkään muuhun.

SQL on tarkoitettu tietokannoille. Sitä ei oikeastaan ​​käytetä mihinkään muuhun.

Visual Basic ja Visual Basic .Net ovat hienoja kieliä (kokemukseni mukaan). He eivät kuitenkaan ole koskaan paenneet alkuperäänsä (Microsoftin keksimä).

Vastaa

Sähköpostiosoitettasi ei julkaista. Pakolliset kentät on merkitty *