Integrationen mellem Excel og Python er en væsentlig udvikling af de analytiske muligheder, der er tilgængelige i Excel. Den virkelige innovation er at kombinere kraften i Python med fleksibiliteten i Excel.
Med denne integration kan du skrive Python-kode i Excel-celler, skabe avancerede visualiseringer ved hjælp af biblioteker som matplotlib og seaborn og endda anvende maskinlæringsteknikker ved hjælp af biblioteker som scikit-learn og statsmodels.
Python i Excel vil helt sikkert åbne op for en række nye muligheder i et regneark. Dette vil ændre måden både Python- og Excel-analytikere arbejder på. Sådan.
Excel er nok det mest populære værktøj til dataanalyse på grund af dets anvendelighed og fleksibilitet.
Excel-brugere behøver ikke at vide, hvordan man programmerer til at rense data eller oprette visninger og makroer. Med et par formler og et par klik kan vi administrere data og oprette pivottabeller og diagrammer i Excel.
Excel alene var fantastisk til at udføre grundlæggende dataanalyse, men dets begrænsninger tillod ikke dataanalytikere at udføre komplekse datatransformationer og skabe avancerede visualiseringer (endsige anvende maskinlæringsteknikker). I modsætning hertil kan programmeringssprog som Python håndtere komplekse beregninger.
Nu skal Excel-analytikere lære Python for at fremtidssikre deres karrierer.
Men vil de tilpasse sig?
Nå, det programmeringssprog, der er tættest på de fleste Excel-brugere, har været Visual Basic for Applications (VBA), men selv dem, der skriver VBA-kode, ved det ikke defiDe ender med at blive "programmører". Det er derfor, de fleste Excel-brugere betragter at lære programmering som noget komplekst eller unødvendigt (hvorfor lære at programmere, når du kan få en pivottabel med et enkelt klik?)
Forhåbentlig tilpasser Excel-analytikerne sig. Den gode nyhed for dem er, at Python er et nemt sprog at lære. Excel-brugere behøver ikke engang at installere Python på deres computere og downloade en kodeeditor for at begynde at skrive Python-kode. Faktisk er der en ny PY-funktion i Excel, der giver brugerne mulighed for at skrive Python-kode i en Excel-celle.
Forbløffende, er det ikke? Nu kan vi skrive Python-kode i en celle for at få en dataramme og visninger inde i vores regneark.
Dette er bestemt en udvikling i Excels analytiske evner.
Dette vil gavne både Python- og Excel-analytikere
Nu kan du bruge kraftfulde Python-biblioteker som pandaer, seaborn og scikit-learn i en Excel-projektmappe. Disse biblioteker hjælper os med at udføre avancerede analyser, skabe fantastiske visualiseringer og anvende maskinlæring, forudsigende analyser og prognoseteknikker i Excel.
Excel-analytikere, der ikke ved, hvordan man skriver Python-kode, bliver nødt til at nøjes med Excel-pivottabeller, -formler og -diagrammer, men de, der tilpasser sig, vil tage deres analytiske færdigheder til næste niveau.
Her er nogle eksempler på, hvordan dataanalyse med Python vil se ud i Excel.
Med Python i Excel vil vi være i stand til at bruge regulære udtryk (regex) til at lokalisere specifikke strenge eller tekstmønstre i celler. I det følgende eksempel bruges et regex til at udtrække datoer fra tekst.
Avancerede visualiseringer som varmekort, violinkort og sværmplotter er nu mulige i Excel med Seaborn. Her er det typiske parplot, vi ville lave med Seaborn, men nu vist i et Excel-regneark.
Sidst, men ikke mindst, kan du nu bruge maskinlæringsmodeller som DecisionTreeClassifier i et Excel-regneark og tilpasse modellen ved hjælp af pandas-datarammer.
Python i Excel vil bygge bro mellem Python og Excel-analytikere
De dage, hvor Python- og Excel-analytikere havde problemer med at arbejde sammen, er forbi, når Python i Excel bliver tilgængelig for alle brugere.
Excel-analytikere bliver nødt til at tilpasse sig disse nye ændringer for ikke kun at have Python som en ny færdighed på deres CV, men for at fremtidssikre deres karriere. At lære VBA vil ikke være så relevant for Excel-analytikere som at lære Python-biblioteker som Pandas og Numpy.
Python-beregninger vil køre i Microsoft Cloud, så selv analytikere, der bruger ressourcebegrænsede computere, vil opleve hurtigere behandling af komplekse beregninger.
På den anden side vil Python-analytikere lettere kunne samarbejde med Excel-analytikere og bygge bro mellem dem.
Python i Excel vil helt sikkert ændre den måde, Python og Excel-analytikere griber dataanalyse an på i fremtiden. Efter Microsofts meddelelse vil antallet af Excel-analytikere, der vil begynde at lære Python, vokse.
Python i Excel er i øjeblikket tilgængelig for brugere, der kører Beta Channel på Windows. For at få adgang til det skal du tilmelde dig Microsoft 365 Insider-programmet. For mere information læs her.
Ercole Palmeri
Coveware by Veeam vil fortsætte med at levere responstjenester til cyberafpresning. Coveware vil tilbyde kriminaltekniske og afhjælpende funktioner...
Forudsigende vedligeholdelse revolutionerer olie- og gassektoren med en innovativ og proaktiv tilgang til anlægsstyring...
Det britiske CMA har udsendt en advarsel om Big Techs adfærd på markedet for kunstig intelligens. Der…
Dekretet om "grønne huse", der er formuleret af Den Europæiske Union for at øge bygningers energieffektivitet, har afsluttet sin lovgivningsproces med...