Artiklar

Python kommer att förnya hur dataanalytiker arbetar i Excel

Microsoft har meddelat integrationen av Python i Excel.

Låt oss se hur det kommer att förändra hur Python- och Excel-analytiker arbetar.

Integrationen mellan Excel och Python är en betydande utveckling av de analytiska möjligheter som finns i Excel. Den verkliga innovationen är att kombinera kraften i Python med flexibiliteten i Excel.

Innovation

Med denna integration kan du skriva Python-kod i Excel-celler, skapa avancerade visualiseringar med hjälp av bibliotek som matplotlib och seaborn, och till och med tillämpa maskininlärningstekniker med hjälp av bibliotek som scikit-learn och statsmodels.

Python i Excel kommer säkert att öppna upp ett antal nya möjligheter i ett kalkylblad. Detta kommer att förändra hur både Python- och Excel-analytiker arbetar. Det är hur.

Vad förändras för analytiker och Excel-användare

Excel är förmodligen det mest populära verktyget för dataanalys på grund av dess användbarhet och flexibilitet.

Excel-användare behöver inte veta hur man programmerar för att rensa data eller skapa vyer och makron. Med ett par formler och några klick kan vi hantera data och skapa pivottabeller och diagram i Excel.

Enbart Excel var utmärkt för att utföra grundläggande dataanalys, men dess begränsningar tillät inte dataanalytiker att utföra komplexa datatransformationer och skapa avancerade visualiseringar (låt mindre tillämpa tekniker för maskininlärning). Däremot kan programmeringsspråk som Python hantera komplexa beräkningar.

Nu måste Excel-analytiker lära sig Python för att framtidssäkra sina karriärer.

Men kommer de att anpassa sig?

Nåväl, det programmeringsspråk som ligger närmast de flesta Excel-användare har varit Visual Basic for Applications (VBA), men inte ens de som skriver VBA-kod vet inte defiDe blir "programmerare". Det är därför de flesta Excel-användare anser att lära sig programmering som något komplicerat eller onödigt (varför lära sig programmera när du kan få en pivottabell med ett klick?)

Förhoppningsvis anpassar sig Excel-analytiker. Den goda nyheten för dem är att Python är ett lätt språk att lära sig. Excel-användare behöver inte ens installera Python på sina datorer och ladda ner en kodredigerare för att börja skriva Python-kod. Faktum är att det finns en ny PY-funktion i Excel som låter användare skriva Python-kod i en Excel-cell.

Källa: Microsoft Blog

Underbart, eller hur? Nu kan vi skriva Python-kod i en cell för att få en dataram och vyer i vårt kalkylblad.

Detta är definitivt en utveckling av Excels analytiska kapacitet.

Python-bibliotek för dataanalys kommer att finnas tillgängliga i Excel.

Detta kommer att gynna både Python- och Excel-analytiker

Nu kan du använda kraftfulla Python-bibliotek som pandor, seaborn och scikit-learn i en Excel-arbetsbok. Dessa bibliotek hjälper oss att utföra avancerad analys, skapa fantastiska visualiseringar och tillämpa maskininlärning, prediktiv analys och prognostekniker i Excel.

Nyhetsbrev för innovation
Missa inte de viktigaste nyheterna om innovation. Registrera dig för att få dem via e-post.

Excel-analytiker som inte vet hur man skriver Python-kod kommer att behöva nöja sig med Excel-pivottabeller, formler och diagram, men de som anpassar sig kommer att ta sina analytiska färdigheter till nästa nivå.

Här är några exempel på hur dataanalys med Python kommer att se ut i Excel.

Med Python i Excel kommer vi att kunna använda reguljära uttryck (regex) för att hitta specifika strängar eller textmönster i celler. I följande exempel används ett regex för att extrahera datum från text.

Källa: Microsoft Blog

Avancerade visualiseringar som värmekartor, fiolkartor och svärmplotter är nu möjliga i Excel med Seaborn. Här är den typiska parplotten vi skulle skapa med Seaborn, men som nu visas i ett Excel-kalkylblad.

Källa: Microsoft Blog

Sist men inte minst kan du nu använda maskininlärningsmodeller som DecisionTreeClassifier i ett Excel-kalkylblad och anpassa modellen med hjälp av pandas-dataramar.
Python i Excel kommer att överbrygga klyftan mellan Python och Excel-analytiker

Dagarna när Python- och Excel-analytiker hade problem med att arbeta tillsammans kommer att vara över när Python i Excel blir tillgängligt för alla användare.

Excel-analytiker kommer att behöva anpassa sig till dessa nya förändringar för att inte bara ha Python som en ny färdighet på sitt CV, utan för att framtidssäkra sina karriärer. Att lära sig VBA kommer inte att vara lika relevant för Excel-analytiker som att lära sig Python-bibliotek som Pandas och Numpy.

Python-beräkningar kommer att köras i Microsoft Cloud, så även analytiker som använder resursbegränsade datorer kommer att uppleva snabbare bearbetning för komplexa beräkningar.

Å andra sidan kommer Python-analytiker att kunna samarbeta lättare med Excel-analytiker och överbrygga gapet mellan dem.

Python i Excel kommer definitivt att förändra hur Python och Excel-analytiker närmar sig dataanalys i framtiden. Efter Microsofts tillkännagivande kommer antalet Excel-analytiker som ska börja lära sig Python växa.

Python i Excel är för närvarande tillgängligt för användare som kör Beta Channel på Windows. För att komma åt det måste du gå med i Microsoft 365 Insider-programmet. För mer information läs här.

Ercole Palmeri

Nyhetsbrev för innovation
Missa inte de viktigaste nyheterna om innovation. Registrera dig för att få dem via e-post.

Articoli recenti

Fördelarna med målarbok för barn - en värld av magi för alla åldrar

Att utveckla finmotorik genom färgläggning förbereder barn för mer komplexa färdigheter som att skriva. Att färglägga…

2 maj 2024

Framtiden är här: Hur sjöfartsindustrin revolutionerar den globala ekonomin

Marinesektorn är en sann global ekonomisk makt, som har navigerat mot en marknad på 150 miljarder...

1 maj 2024

Publishers och OpenAI tecknar avtal för att reglera flödet av information som bearbetas av artificiell intelligens

I måndags tillkännagav Financial Times ett avtal med OpenAI. FT licensierar sin journalistik i världsklass...

30 April 2024

Onlinebetalningar: Här är hur streamingtjänster får dig att betala för alltid

Miljontals människor betalar för streamingtjänster och betalar månatliga prenumerationsavgifter. Det är en allmän uppfattning att du...

29 April 2024