Programirate ali uporabljate Excel? Zakaj nehati uporabljati preglednice

Programirate ali uporabljate Excel?

Preglednice so priljubljeno orodje za manipulacijo in izračun velikih količin podatkov. Vendar je morda boljša možnost uporaba programskega jezika Julia.

Leta 2010 sta dve ugledni ekonomistki univerze Harvard, Carmen Reinhart in Kenneth Rogoff, objavili dva članka, ki sta jih po vsem svetu politiki uporabila za podporo varčevalnim načrtom.

Reinhardt in Rogoff sta trdila, da se povprečna realna gospodarska rast upočasni (za 0,1%), ko dolg države naraste na več kot 90% bruto domačega proizvoda (BDP). Vendar pa so pri uporabi programa Microsoft Excel naredili preprosto napako z resnimi posledicami.

Ekonomisti pri povprečenju številk rasti niso izbrali celotne vrstice - podatke so izpustili iz Avstralije, Avstrije, Belgije, Kanade in Danske. Z dodajanjem teh držav se je 0,1-odstotni padec spremenil v povprečno 0,2-odstotno povečanje gospodarske rasti.

Preglednice imajo na splošno tri težave:

  • Ne dovoljujejo samodejnega in sistematičnega potrjevanja pridobljenih podatkov.
  • Način predstavitve informacij tretjim osebam izjemno otežuje odkrivanje napak.
  • Spodbujajo mehansko vedenje. Včasih se zaradi prihranka časa formule kopirajo in prilepijo, pri čemer jih je treba spremeniti, kar pozabijo storiti.

Mogoče zato ustvarjanje določenega programa vas prisili, da ste bolj pozorni na to, kaj počnete ali, ker imajo vsestranskost kot vnaprej programirane formule da preglednice ne zagotavljajo, resnica je taka v ekonomiji se uporablja vedno več odprtokodnih programskih jezikov.

Programirate ali uporabljate Excel? Zakaj je Julia boljša od Excela

Programski jezik Julia je uradno pri nas že dve leti. Njegova različica 1.0 je bila objavljena avgusta 2018, po desetletju razvoja. Teh štiriindvajset mesecev je bilo dovolj, da je postalo eno glavnih orodij za analizo podatkov.

Julia je odprtokodni programski jezik dinamičnega tipa. Čeprav se lahko uporablja za splošno programiranje, je bil zasnovan z upoštevanjem potreb uporabnikov znanstvenega in numeričnega računalništva. Julia že od začetka podpira vzporednost in ponuja tri glavne ravni vzporednosti, ki so razvrščene kot Julijine podprograme, večnitne (trenutno eksperimentalne) in večjedrne ali porazdeljene obdelave.

Jeziki dinamičnega tipa so tisti, ki omogočajo spremembe med izvajanjem programa.

Z vzporednostjo označujemo način reševanja problemov v računalništvu, ki obsega delitev velikih problemov na več manjših in njihovo vzporedno reševanje.

Nekaj ​​prednosti Julije pred Excelom

  • Je odprtokodna, zato vam za njegovo uporabo ni treba plačevati dragih licenc.
  • Podpira uporabo s sistemom za nadzor različic, ki omogoča medsebojni pregled opravljenega dela.
  • Je večplatformna; na voljo je za stroje Windows, Mac, Linux, FreeBSD in Docker.
  • Ni vam treba posegati po drugem programskem jeziku. Če mora uporabnik ustvariti nove knjižnice, lahko to popolnoma naredi v Juliji. V Excelu se je treba zateči k makro jeziku)
  • Večja zmogljivost. Julia je optimizirana za hitrejše izračune.

Seveda je treba upoštevati še druge dejavnike. Uporabnik se marsikje ne more odločiti, kaj bo uporabil. Tudi če kateri koli računalnik s sistemom Windows podpira programiranje z Julijo, boste verjetno morali te podatke deliti z drugimi, ki nočejo prenehati uporabljati Excel, vendar ima Julia knjižnice, ki omogočajo uvoz in izvoz podatkov iz Excela.

Drugič je krivulja učenja. V asistentu ni enako izpolniti podatkov kot narediti program. Da ne omenjam, da obstaja veliko več dokumentacije o tem, kako nekaj narediti v Excelu, kot je v Juliji.

Še danes fakultete in univerze še naprej poučujejo uporabo Excela za poslovne izračune in programiranje kot neobvezujoč predmet. Z uporabo jezikov, kot je Julia, učenci ne bi dobili le občutka integritete v tem, kar se učijo. Prav tako bi bili bolje pripravljeni na svet, kjer bo interpretacija podatkov kritična veščina.


Pustite svoj komentar

Vaš e-naslov ne bo objavljen. Obvezna polja so označena z *

*

*

  1. Odgovoren za podatke: AB Internet Networks 2008 SL
  2. Namen podatkov: Nadzor neželene pošte, upravljanje komentarjev.
  3. Legitimacija: Vaše soglasje
  4. Sporočanje podatkov: Podatki se ne bodo posredovali tretjim osebam, razen po zakonski obveznosti.
  5. Shranjevanje podatkov: Zbirka podatkov, ki jo gosti Occentus Networks (EU)
  6. Pravice: Kadar koli lahko omejite, obnovite in izbrišete svoje podatke.

  1.   Cesar Augusto Mejías je dejal

    Kako se naučim kodirati z Julijo

    1.    Diego German Gonzalez je dejal

      Zdravo. Ponujam vam povezave do nekaj virov v španščini
      https://mauriciotejada.com/programacionjulia/
      https://introajulia.org/

  2.   Miguel je dejal

    Preden nadaljujete z uporabo R Pythona ali Julije ...

    Uporaba DATABASE, kot je Libre Office BASE, je boljša možnost kot uporaba preglednice.

    Razlog za uporabo Excela je v tem, da je država članica iz osnovnega paketa odstranila Access in ker se FOSS ne uporablja, se podatkovne baze ne učijo, kadar je v podjetjih vrsta programa najpomembnejša.

  3.   edkalrio je dejal

    Približno sedem let berem, da bo Julia revolucionirala analizo podatkov in nadomestila R v akademskih krogih in na področju poslovnih raziskav. Vendar še vedno ne vidim, da bi vzletelo, čeprav vsi hrepenijo po tem jeziku.