Microsoft integruje język Python z programem Excel: punkt zwrotny w analizie danych i uczeniu maszynowym
Firma Microsoft i dostawca repozytoriów języków, firma Anaconda, wykonały ewolucyjny krok w analizie danych, umożliwiając użytkownikom płynne uruchamianie kodu Python w programie Excel.

We współpracy z dostawcą repozytoriów języków AnacondaMicrosoft uruchomiła pionierską inicjatywę integrującą Python, popularny język programowania wśród ekspertów ds. danych, bezpośrednio z Excel. Rozwiązanie, które eliminuje potrzebę dodatkowej konfiguracji, obiecuje radykalne usprawnienie analizy danych i uczenia maszynowego.
Oświadczenie Microsoft jest krytyczne ze względu na fakt, że znaczna część danych przedsiębiorstw na całym świecie jest nadal przechowywana w Excel. Osoby pracujące z tymi danymi często mają trudności z wykorzystaniem Python w środowisku Excel bez polegania na dodatkach lub dalszej konfiguracji.
Nowa integracja umożliwia specjalistom zajmującym się danymi wprowadzanie języka Python bezpośrednio do komórki, a obliczenia są przetwarzane w chmurze Microsoft. Wyniki, w tym wykresy graficzne i wizualizacje, są następnie zwracane do arkusza. Ten przepływ pracy usprawnia cały proces analizy danych, jednocześnie wykorzystując znany interfejs programu Excel.
Choć jest to pierwszy program Microsoft, już wcześniej podejmowano wysiłki mające na celu uproszczenie używania Python w Excel. W 2014 roku firma znana jako Zoomer Analytics stworzyła system o nazwie Xlwings, zasadniczo bibliotekę Pythona, która może łączyć Excel i Python.
Trzy lata później twórcy Anaconda, Continuum Analytics, opracowali Anaconda Fusion: system zaprojektowany w celu połączenia Anaconda klasy korporacyjnej z wersjami Microsoft Excel z 2016 roku i nowszymi. Umożliwiło to analitykom danych udostępnienie ich pracy użytkownikom Excel za pośrednictwem kodu Python i danych zawartych w notatnikach Jupyter.
W następstwie tego historycznego ogłoszenia Microsoft użytkownicy Excel mogą teraz bezpośrednio wprowadzać kod Python do komórek za pomocą nowej funkcji „PY”. Następnie mogą wykonywać zadania takie jak czyszczenie danych, analiza predykcyjna i uczenie maszynowe, korzystając między innymi z takich narzędzi, jak formuły, tabele przestawne i wykresy w programie Excel.
Microsoft zwraca uwagę, że użytkownicy mogą również importować dane zewnętrzne do Pythona w przepływach pracy Excel, korzystając z wbudowanych konektorów Excel i Power Query.
Język Python w Excel, niedawno udostępniony publicznie w kanale Beta dla systemu Windows, zapewnia użytkownikom dostęp do bibliotek Pythona, takich jak scikit-learn i statsmodels. Integracja ta może zrewolucjonizować uczenie maszynowe, analizę predykcyjną i techniki prognozowania, w tym analizę regresji i modelowanie szeregów czasowych.
Aby uzyskać dostęp do Python w Excel, użytkownicy będą musieli subskrybować Microsoft 365 Insider Program. Podczas przeglądania podglądu funkcja będzie dołączona do subskrypcji Microsoft 365. Jednak po zakończeniu fazy podglądu niektóre funkcjonalności będą ograniczone bez płatnej licencji.
Podobnie jak Microsoft mający na celu uproszczenie i zwiększenie potencjału analizy danych, AppMaster , znana platforma no-code ma również na celu dostarczanie różnorodnych rozwiązań do operacji zaplecza, urządzeń mobilnych i sieci Web. Platforma, znana z 10 razy szybszych i 3 razy bardziej opłacalnych możliwości programistycznych, oferuje nawet użytkownikom opcję przeglądania i poprawiania aplikacji bez długu technicznego. Wysiłki firm Microsoft i AppMaster odzwierciedlają przyszłość analizy danych, czyniąc ją bardziej dostępną i wydajną dla firm każdej wielkości.


