towary

Python wprowadzi innowacje w sposobie pracy analityków danych w programie Excel

Microsoft ogłosił integrację Pythona z Excelem.

Zobaczymy, jak zmieni to sposób pracy analityków Pythona i Excela.

Integracja Excela z Pythonem to znacząca ewolucja możliwości analitycznych dostępnych w Excelu. Prawdziwą innowacją jest połączenie mocy Pythona z elastycznością Excela.

Innowacja

Dzięki tej integracji możesz pisać kod Pythona w komórkach Excela, tworzyć zaawansowane wizualizacje przy użyciu bibliotek takich jak matplotlib i seaborn, a nawet stosować techniki uczenia maszynowego przy użyciu bibliotek takich jak scikit-learn i statsmodels.

Python w Excelu z pewnością otworzy szereg nowych możliwości w arkuszu kalkulacyjnym. Zmieni to sposób pracy analityków Pythona i Excela. Właśnie tak.

Jakie zmiany dla analityków i użytkowników Excela

Excel jest prawdopodobnie najpopularniejszym narzędziem do analizy danych ze względu na jego użyteczność i elastyczność.

Użytkownicy programu Excel nie muszą wiedzieć, jak programować do czyszczenia danych lub tworzenia widoków i makr. Za pomocą kilku formuł i kilku kliknięć możemy zarządzać danymi oraz tworzyć tabele przestawne i wykresy w Excelu.

Sam Excel świetnie nadawał się do przeprowadzania podstawowej analizy danych, jednak jego ograniczenia nie pozwalały analitykom danych na przeprowadzanie skomplikowanych transformacji danych i tworzenie zaawansowanych wizualizacji (nie mówiąc już o zastosowaniu technik uczenia maszynowego). Natomiast języki programowania takie jak Python radzą sobie ze złożonymi obliczeniami.

Teraz analitycy programu Excel będą musieli nauczyć się języka Python, aby zabezpieczyć swoją karierę na przyszłość.

Ale czy się dostosują?

Cóż, językiem programowania najbliższym większości użytkowników Excela jest Visual Basic for Applications (VBA), ale nawet ci, którzy piszą kod VBA, nie wiedzą defiW końcu zostają „programistami”. Dlatego większość użytkowników Excela uważa naukę programowania za coś skomplikowanego lub niepotrzebnego (po co uczyć się programowania, skoro można uzyskać tabelę przestawną jednym kliknięciem?)

Miejmy nadzieję, że analitycy programu Excel dostosują się. Dobra wiadomość dla nich jest taka, że ​​Python jest językiem łatwym do nauczenia. Użytkownicy programu Excel nie muszą nawet instalować języka Python na swoich komputerach ani pobierać edytora kodu, aby rozpocząć pisanie kodu w języku Python. W rzeczywistości w programie Excel dostępna jest nowa funkcja PY, która umożliwia użytkownikom pisanie kodu Pythona w komórce programu Excel.

Źródło: Blog Microsoft

Niesamowite, prawda? Teraz możemy napisać kod Pythona w komórce, aby uzyskać ramkę danych i widoki w naszym arkuszu.

Jest to zdecydowanie ewolucja możliwości analitycznych Excela.

Biblioteki Pythona do analizy danych będą dostępne w Excelu.

Przyniesie to korzyści zarówno analitykom Pythona, jak i Excela

Teraz możesz używać potężnych bibliotek języka Python, takich jak pandas, seaborn i scikit-learn, w skoroszycie programu Excel. Biblioteki te pomogą nam przeprowadzać zaawansowane analizy, tworzyć wspaniałe wizualizacje oraz stosować uczenie maszynowe, analizy predykcyjne i techniki prognozowania w programie Excel.

Biuletyn innowacji
Nie przegap najważniejszych wiadomości dotyczących innowacji. Zarejestruj się, aby otrzymywać je e-mailem.

Analitycy programu Excel, którzy nie wiedzą, jak pisać kod w języku Python, będą musieli zadowolić się tabelami przestawnymi, formułami i wykresami programu Excel, ale ci, którzy się dostosują, przeniosą swoje umiejętności analityczne na wyższy poziom.

Oto kilka przykładów tego, jak będzie wyglądać analiza danych za pomocą Pythona w Excelu.

Dzięki Pythonowi w Excelu będziemy mogli używać wyrażeń regularnych (regex) do lokalizowania określonych ciągów lub wzorców tekstowych w komórkach. W poniższym przykładzie wyrażenie regularne służy do wyodrębniania dat z tekstu.

Źródło: Blog Microsoft

Zaawansowane wizualizacje, takie jak mapy cieplne, mapy skrzypcowe i wykresy roju, są teraz możliwe w programie Excel z Seaborn. Oto typowy wykres pary, który utworzylibyśmy za pomocą Seaborna, ale teraz jest wyświetlany w arkuszu programu Excel.

Źródło: Blog Microsoft

I wreszcie, co nie mniej ważne, możesz teraz używać modeli uczenia maszynowego, takich jak DecisionTreeClassifier, w arkuszu programu Excel i dopasowywać model za pomocą ramek danych Pandas.
Python w Excelu wypełni lukę pomiędzy analitykami Pythona i Excela

Dni, w których analitycy Pythona i Excela mieli problemy ze współpracą, miną, gdy Python w Excelu stanie się dostępny dla wszystkich użytkowników.

Analitycy Excela będą musieli dostosować się do tych nowych zmian, aby nie tylko mieć Python jako nową umiejętność w swoim CV, ale także aby zabezpieczyć swoją karierę na przyszłość. Nauka VBA nie będzie tak istotna dla analityków Excela, jak nauka bibliotek Pythona, takich jak Pandas i Numpy.

Obliczenia w języku Python będą uruchamiane w chmurze Microsoft, więc nawet analitycy korzystający z komputerów o ograniczonych zasobach będą mogli szybciej przetwarzać złożone obliczenia.

Z drugiej strony analitycy Pythona będą mogli łatwiej współpracować z analitykami Excela, wypełniając lukę między nimi.

Python w Excelu z pewnością zmieni w przyszłości sposób, w jaki analitycy Pythona i Excela podejdą do analizy danych. Po zapowiedzi Microsoftu wzrośnie liczba analityków Excela, którzy rozpoczną naukę Pythona.

Język Python w programie Excel jest obecnie dostępny dla użytkowników korzystających z kanału Beta w systemie Windows. Aby uzyskać do niego dostęp, musisz dołączyć do programu Microsoft 365 Insider. Więcej informacji znajdziesz tutaj.

Ercole Palmeri

Biuletyn innowacji
Nie przegap najważniejszych wiadomości dotyczących innowacji. Zarejestruj się, aby otrzymywać je e-mailem.

Najnowsze artykuły

Veeam oferuje najbardziej wszechstronną obsługę oprogramowania ransomware, od ochrony po reagowanie i odzyskiwanie

Coveware by Veeam będzie w dalszym ciągu świadczyć usługi reagowania na incydenty związane z wyłudzeniami cybernetycznymi. Coveware będzie oferować funkcje kryminalistyczne i naprawcze…

Kwiecień 23 2024

Rewolucja ekologiczna i cyfrowa: jak konserwacja predykcyjna zmienia przemysł naftowy i gazowy

Konserwacja predykcyjna rewolucjonizuje sektor naftowo-gazowy dzięki innowacyjnemu i proaktywnemu podejściu do zarządzania zakładami.…

Kwiecień 22 2024

Brytyjski organ antymonopolowy podnosi alarm BigTech w związku z GenAI

Brytyjskie CMA wydało ostrzeżenie dotyczące zachowań Big Tech na rynku sztucznej inteligencji. Tam…

Kwiecień 18 2024

Casa Green: rewolucja energetyczna dla zrównoważonej przyszłości we Włoszech

Rozporządzenie w sprawie zielonych domów, opracowane przez Unię Europejską w celu zwiększenia efektywności energetycznej budynków, zakończyło proces legislacyjny…

Kwiecień 18 2024