Članci

Python će inovirati način rada analitičara podataka u Excelu

Microsoft je najavio integraciju Pythona u Excel.

Pogledajmo kako će promijeniti način na koji analitičari Pythona i Excela rade.

Integracija između Excela i Pythona značajna je evolucija analitičkih mogućnosti dostupnih u Excelu. Prava je inovacija kombinacija snage Pythona i fleksibilnosti Excela.

Inovacija

S ovom integracijom možete pisati Python kod u ćelijama programa Excel, stvarati napredne vizualizacije pomoću biblioteka kao što su matplotlib i seaborn, pa čak i primijeniti tehnike strojnog učenja koristeći biblioteke kao što su scikit-learn i statsmodels.

Python u Excelu zasigurno će otvoriti niz novih mogućnosti u proračunskoj tablici. Ovo će promijeniti način rada analitičara Pythona i Excela. Tako.

Što se mijenja za analitičare i korisnike Excela

Excel je vjerojatno najpopularniji alat za analizu podataka zbog svoje upotrebljivosti i fleksibilnosti.

Korisnici programa Excel ne moraju znati kako programirati za čišćenje podataka ili stvaranje prikaza i makronaredbi. S nekoliko formula i nekoliko klikova možemo upravljati podacima i stvarati zaokretne tablice i grafikone u Excelu.

Sam Excel bio je izvrstan za izvođenje osnovne analize podataka, ali njegova ograničenja nisu dopuštala analitičarima podataka da izvode složene transformacije podataka i stvaraju napredne vizualizacije (a kamoli da primjenjuju tehnike strojnog učenja). Nasuprot tome, programski jezici poput Pythona mogu podnijeti složene izračune.

Sada će Excel analitičari morati naučiti Python kako bi osigurali svoju karijeru u budućnosti.

Ali hoće li se prilagoditi?

Pa, programski jezik najbliži većini korisnika Excela bio je Visual Basic for Applications (VBA), ali čak i oni koji pišu VBA kod ne znaju defiOni na kraju postanu "programeri". Zato većina korisnika Excela učenje programiranja smatra nečim složenim ili nepotrebnim (zašto učiti programirati kada možete dobiti pivot tablicu jednim klikom?)

Nadamo se da će se Excel analitičari prilagoditi. Dobra vijest za njih je da je Python jezik koji se lako uči. Korisnici Excela neće čak ni trebati instalirati Python na svoja računala i preuzeti uređivač koda da bi počeli pisati Python kod. Zapravo, postoji nova PY funkcija u Excelu koja korisnicima omogućuje pisanje Python koda u Excel ćeliju.

izvor: Microsoftov blog

Nevjerojatno, zar ne? Sada možemo napisati Python kod u ćeliju kako bismo dobili podatkovni okvir i prikaze unutar našeg radnog lista.

Ovo je definitivno evolucija u analitičkim mogućnostima programa Excel.

Python biblioteke za analizu podataka bit će dostupne u Excelu.

Ovo će koristiti i Python i Excel analitičarima

Sada možete koristiti moćne Python biblioteke kao što su pandas, seaborn i scikit-learn u Excel radnoj knjizi. Ove će nam biblioteke pomoći u obavljanju napredne analize, stvaranju zapanjujućih vizualizacija i primjeni tehnika strojnog učenja, prediktivne analize i predviđanja u Excelu.

Innovation newsletter
Ne propustite najvažnije vijesti o inovacijama. Prijavite se da ih primate e-poštom.

Excel analitičari koji ne znaju kako napisati Python kod morat će se zadovoljiti Excelovim zaokretnim tablicama, formulama i grafikonima, ali oni koji se prilagode podići će svoje analitičke vještine na višu razinu.

Evo nekoliko primjera kako će analiza podataka s Pythonom izgledati u Excelu.

S Pythonom u Excelu moći ćemo koristiti regularne izraze (regex) za lociranje određenih nizova ili tekstualnih uzoraka u ćelijama. U sljedećem primjeru, regularni izraz koristi se za izdvajanje datuma iz teksta.

izvor: Microsoftov blog

Napredne vizualizacije kao što su toplinske karte, violinske karte i dijagrami rojeva sada su moguće u Excelu uz Seaborn. Evo tipičnog nacrta za par koji bismo stvorili sa Seabornom, ali sada prikazanog na Excel radnom listu.

izvor: Microsoftov blog

Posljednje, ali ne i najmanje važno, sada možete koristiti modele strojnog učenja kao što je DecisionTreeClassifier u Excel radnom listu i prilagoditi model pomoću okvira podataka pandas.
Python u Excelu premostit će jaz između analitičara Pythona i Excela

Dani kada su analitičari Pythona i Excela imali problema u zajedničkom radu proći će kada Python u Excelu postane dostupan svim korisnicima.

Excel analitičari morat će se prilagoditi ovim novim promjenama ne samo da imaju Python kao novu vještinu u svom životopisu, već i da budu sigurni u svoju karijeru. Učenje VBA neće biti toliko relevantno za Excel analitičare kao učenje Python biblioteka kao što su Pandas i Numpy.

Python izračuni izvodit će se u Microsoft Cloudu, pa će čak i analitičari koji koriste računala s ograničenim resursima doživjeti bržu obradu za složene izračune.

S druge strane, Python analitičari moći će lakše surađivati ​​s Excel analitičarima, premošćujući jaz između njih.

Python u Excelu definitivno će promijeniti način na koji analitičari Pythona i Excela pristupaju analizi podataka u budućnosti. Nakon Microsoftove najave, porast će broj Excel analitičara koji će početi učiti Python.

Python u Excelu trenutno je dostupan korisnicima koji pokreću Beta kanal na Windowsima. Da biste mu pristupili, morate se pridružiti programu Microsoft 365 Insider. Za više informacija pročitajte ovdje.

Ercole Palmeri

Innovation newsletter
Ne propustite najvažnije vijesti o inovacijama. Prijavite se da ih primate e-poštom.

Nedavni članci

Budućnost je ovdje: Kako pomorska industrija revolucionira globalnu ekonomiju

Pomorski sektor je prava globalna gospodarska sila, koja je krenula prema tržištu od 150 milijardi...

1 svibnja 2024

Izdavači i OpenAI potpisuju ugovore za reguliranje protoka informacija koje obrađuje umjetna inteligencija

Prošlog ponedjeljka, Financial Times je najavio dogovor s OpenAI-jem. FT licencira svoje novinarstvo svjetske klase...

Travnja 30 2024

Online plaćanja: Evo kako vas usluge strujanja tjeraju da plaćate zauvijek

Milijuni ljudi plaćaju usluge strujanja, plaćajući mjesečne pretplate. Uvriježeno je mišljenje da ste…

Travnja 29 2024

Veeam nudi najopsežniju podršku za ransomware, od zaštite do odgovora i oporavka

Coveware by Veeam nastavit će pružati usluge odgovora na incidente cyber iznude. Coveware će ponuditi forenziku i mogućnosti sanacije...

Travnja 23 2024