Tabuľky sú populárnym nástrojom na manipuláciu a výpočet veľkého množstva údajov. Lepšou možnosťou však môže byť použitie programovacieho jazyka Julie.
V roku 2010 uverejnili dvaja rešpektovaní ekonómovia Harvardovej univerzity, Carmen Reinhart a Kenneth Rogoff, dva články, ktoré politici na celom svete použili na podporu úsporných plánov.
Reinhardt a Rogoff tvrdili, že priemerný reálny ekonomický rast sa spomalí (o 0,1%), keď dlh krajiny stúpne na viac ako 90% hrubého domáceho produktu (HDP). Pri používaní programu Microsoft Excel však urobili jednoduchú chybu s vážnymi následkami.
Ekonómovia pri priemerovaní čísel rastu nevybrali celý riadok: vynechali údaje z Austrálie, Rakúska, Belgicka, Kanady a Dánska. Po pridaní týchto krajín sa pokles o 0,1% zmenil na priemerný nárast ekonomického rastu o 0,2%.
Tabuľky majú vo všeobecnosti tri problémy:
- Neumožňujú automatické a systematické overovanie získaných údajov.
- Spôsob prezentácie informácií sťažuje tretím stranám odhalenie chýb.
- Podporujú mechanické správanie. Niekedy sa pre úsporu času vzorce skopírujú a prilepia a musia sa vykonať úpravy, ktoré zabudnú urobiť.
Možno preto vytvorenie konkrétneho programu vás prinúti venovať viac pozornosti tomu, čo robíte, alebo pretože majú všestrannosť ako predprogramované vzorce ktoré tabuľky neposkytujú, pravdou je, že v ekonómii sa používa čoraz viac programovacích jazykov otvoreného zdroja.
Programovať alebo používať Excel? Prečo je Julia lepšia ako Excel
Programovací jazyk Julia existuje oficiálne už dva roky. Jeho verzia 1.0 bola zverejnená v auguste 2018, po desaťročí vývoja. Týchto dvadsaťštyri mesiacov stačilo na to, aby sa stal jedným z hlavných nástrojov na analýzu údajov.
Julia je otvorený programovací jazyk s dynamickým typom. Aj keď sa dá použiť na všeobecné programovanie, bol navrhnutý s ohľadom na potreby používateľov vedeckých a numerických výpočtov. Julia podporuje paralelizmus hneď po vybalení z krabice a ponúka tri hlavné úrovne paralelizmu, ktoré sú klasifikované ako coutiny Julia, viacvláknové (v súčasnosti experimentálne) a viacjadrové alebo distribuované spracovanie.
Jazyky dynamického typu sú tie, ktoré umožňujú úpravy počas behu programu.
Paralelnosťou označujeme spôsob riešenia problémov v informatike, ktorý spočíva v rozdelení veľkých problémov na niekoľko menších a ich paralelnom riešení.
Niektoré výhody Julie oproti Excelu
- Je to otvorený zdroj, takže za jeho používanie nemusíte platiť drahé licencie.
- Podporuje použitie so systémom riadenia verzií, ktorý umožňuje vzájomné hodnotenie vykonanej práce.
- Je to multiplatformové; je k dispozícii pre systémy Windows, Mac, Linux, FreeBSD a Docker.
- Nie je potrebné uchýliť sa k inému programovacím jazykom. Ak používateľ potrebuje vytvoriť nové knižnice, v Júlii to dokáže dokonale. V programe Excel je potrebné uchýliť sa k makrojazyku)
- Vyšší výkon. Julia je optimalizovaná pre rýchlejšie výpočty.
Samozrejme treba brať do úvahy aj ďalšie faktory. Na mnohých miestach sa používateľ nemôže rozhodnúť, čo použije. Aj keď ktorýkoľvek počítač so systémom Windows podporuje programovanie s programom Julia, je pravdepodobné, že tieto údaje budete musieť zdieľať s ľuďmi, ktorí prestanú používať program Excel. Julia má však knižnice, ktoré vám umožňujú importovať a exportovať údaje z programu Excel.
Druhá je krivka učenia. Nie je to isté, ako doplniť údaje v asistentovi, ako vytvoriť program. Nehovoriac o tom, že existuje oveľa viac dokumentácie o tom, ako niečo robiť v Exceli, ako v Julii.
Aj v súčasnosti vysoké školy a univerzity naďalej učia používať program Excel na obchodné výpočty a programovanie ako predmet bez zaviazania. S používaním jazykov ako Julia by nielen študenti dostali pocit integrity v tom, čo sa učia. Boli by tiež lepšie pripravení na svet, kde bude interpretácia údajov kritickou zručnosťou.
Ako sa naučím kódovať s Juliou
Ahoj. Poskytujem vám odkazy na niekoľko zdrojov v španielčine
https://mauriciotejada.com/programacionjulia/
https://introajulia.org/
Pred prechodom na používanie programu R Python alebo Julia ...
Používanie DATABÁZY ako Libre Office BASE je lepšou voľbou ako použitie tabuľky.
Dôvod na použitie programu Excel je ten, že členské štáty odstránili program Access zo základného balíka, a keďže sa nepoužíva program FOSS, databázy sa nevyučujú, ak je vo firmách najdôležitejší typ programu.
Čítam asi sedem rokov, že Julia chystá revolúciu v analýze dát a nahradí R v akademickej sfére a v podnikovom výskume a vývoji. Stále však nevidím, ako sa to rozbieha napriek tomu, že všetci hovoria týmto jazykom veľmi dobre.