Artikelen

Python zal de manier innoveren waarop data-analisten in Excel werken

Microsoft heeft de integratie van Python in Excel aangekondigd.

Laten we eens kijken hoe dit de manier zal veranderen waarop Python- en Excel-analisten werken.

De integratie tussen Excel en Python is een belangrijke evolutie van de analytische mogelijkheden die beschikbaar zijn in Excel. De echte innovatie is het combineren van de kracht van Python met de flexibiliteit van Excel.

Innovatie

Met deze integratie kun je Python-code in Excel-cellen schrijven, geavanceerde visualisaties maken met bibliotheken als matplotlib en seaborn, en zelfs machine learning-technieken toepassen met bibliotheken als scikit-learn en statsmodels.

Python in Excel zal zeker een aantal nieuwe mogelijkheden openen in een spreadsheet. Dit zal de manier veranderen waarop zowel Python- als Excel-analisten werken. Dat is hoe.

Wat verandert er voor analisten en Excel-gebruikers

Excel is waarschijnlijk het meest populaire hulpmiddel voor gegevensanalyse vanwege de bruikbaarheid en flexibiliteit.

Excel-gebruikers hoeven niet te weten hoe ze moeten programmeren om gegevens op te schonen of weergaven en macro's te maken. Met een paar formules en een paar klikken kunnen we gegevens beheren en draaitabellen en grafieken maken in Excel.

Excel alleen was geweldig voor het uitvoeren van fundamentele data-analyses, maar de beperkingen ervan stonden data-analisten niet toe complexe datatransformaties uit te voeren en geavanceerde visualisaties te creëren (laat staan ​​machine learning-technieken toe te passen). Programmeertalen als Python kunnen daarentegen wel overweg met complexe berekeningen.

Nu zullen Excel-analisten Python moeten leren om hun carrière toekomstbestendig te maken.

Maar zullen ze zich aanpassen?

Welnu, de programmeertaal die het dichtst bij de meeste Excel-gebruikers staat, is Visual Basic for Applications (VBA), maar zelfs degenen die VBA-code schrijven weten het niet. defiZe worden uiteindelijk ‘programmeurs’. Dat is de reden waarom de meeste Excel-gebruikers het leren programmeren beschouwen als iets ingewikkelds of onnodigs (waarom leren programmeren als je met één klik een draaitabel kunt krijgen?)

Hopelijk passen Excel-analisten zich aan. Het goede nieuws voor hen is dat Python een gemakkelijke taal is om te leren. Excel-gebruikers hoeven Python niet eens op hun computer te installeren en een code-editor te downloaden om Python-code te schrijven. Er is zelfs een nieuwe PY-functie in Excel waarmee gebruikers Python-code in een Excel-cel kunnen schrijven.

bron: Microsoft Blog

Verbazingwekkend, nietwaar? Nu kunnen we Python-code in een cel schrijven om een ​​dataframe en weergaven in ons werkblad te krijgen.

Dit is absoluut een evolutie in de analytische mogelijkheden van Excel.

Python-bibliotheken voor data-analyse zullen beschikbaar zijn in Excel.

Dit zal zowel Python- als Excel-analisten ten goede komen

Nu kunt u krachtige Python-bibliotheken zoals Panda's, Seaborn en scikit-learn gebruiken in een Excel-werkmap. Deze bibliotheken helpen ons geavanceerde analyses uit te voeren, verbluffende visualisaties te creëren en machine learning, voorspellende analyses en voorspellingstechnieken toe te passen in Excel.

Innovatie nieuwsbrief
Mis het belangrijkste nieuws over innovatie niet. Meld u aan om ze per e-mail te ontvangen.

Excel-analisten die niet weten hoe ze Python-code moeten schrijven, zullen het moeten doen met Excel-draaitabellen, formules en grafieken, maar degenen die zich aanpassen zullen hun analytische vaardigheden naar een hoger niveau tillen.

Hier zijn enkele voorbeelden van hoe gegevensanalyse met Python eruit zal zien in Excel.

Met Python in Excel kunnen we reguliere expressies (regex) gebruiken om specifieke tekenreeksen of tekstpatronen in cellen te lokaliseren. In het volgende voorbeeld wordt een regex gebruikt om datums uit tekst te extraheren.

bron: Microsoft Blog

Geavanceerde visualisaties zoals hittekaarten, vioolkaarten en zwermdiagrammen zijn nu mogelijk in Excel met Seaborn. Hier is het typische koppelplot dat we met Seaborn zouden maken, maar nu weergegeven in een Excel-werkblad.

bron: Microsoft Blog

Last but not least kunt u nu machine learning-modellen zoals DecisionTreeClassifier in een Excel-werkblad gebruiken en het model aanpassen met panda-dataframes.
Python in Excel zal de kloof tussen Python- en Excel-analisten overbruggen

De tijd dat Python- en Excel-analisten moeite hadden met samenwerken, is voorbij wanneer Python in Excel beschikbaar komt voor alle gebruikers.

Excel-analisten zullen zich aan deze nieuwe veranderingen moeten aanpassen om Python niet alleen als nieuwe vaardigheid op hun cv te hebben, maar ook om hun carrière toekomstbestendig te maken. Het leren van VBA zal voor Excel-analisten niet zo relevant zijn als het leren van Python-bibliotheken zoals Pandas en Numpy.

Python-berekeningen worden uitgevoerd in de Microsoft Cloud, dus zelfs analisten die computers met beperkte middelen gebruiken, zullen een snellere verwerking van complexe berekeningen ervaren.

Aan de andere kant zullen Python-analisten gemakkelijker kunnen samenwerken met Excel-analisten, waardoor de kloof tussen hen wordt overbrugd.

Python in Excel zal de manier waarop Python- en Excel-analisten data-analyse benaderen in de toekomst zeker veranderen. Na de aankondiging van Microsoft zal het aantal Excel-analisten dat Python gaat leren groeien groeien.

Python in Excel is momenteel beschikbaar voor gebruikers die Beta Channel op Windows gebruiken. Om toegang te krijgen, moet u deelnemen aan het Microsoft 365 Insider-programma. Voor meer informatie lees hier.

Ercole Palmeri

Innovatie nieuwsbrief
Mis het belangrijkste nieuws over innovatie niet. Meld u aan om ze per e-mail te ontvangen.

Recente artikelen

Uitgevers en OpenAI ondertekenen overeenkomsten om de informatiestroom die door kunstmatige intelligentie wordt verwerkt, te reguleren

Afgelopen maandag maakte de Financial Times een deal met OpenAI bekend. FT geeft licenties voor haar journalistiek van wereldklasse...

April 30 2024

Online betalingen: hier is hoe streamingdiensten u voor altijd laten betalen

Miljoenen mensen betalen voor streamingdiensten en betalen maandelijkse abonnementskosten. De algemene mening is dat je…

April 29 2024

Veeam biedt de meest uitgebreide ondersteuning voor ransomware, van bescherming tot respons en herstel

Coveware by Veeam zal responsdiensten op het gebied van cyberafpersingsincidenten blijven leveren. Coveware zal forensische en herstelmogelijkheden bieden...

April 23 2024

Groene en digitale revolutie: hoe voorspellend onderhoud de olie- en gasindustrie transformeert

Voorspellend onderhoud zorgt voor een revolutie in de olie- en gassector, met een innovatieve en proactieve benadering van fabrieksbeheer.…

April 22 2024