Powiązane tematy
×
Przejdź do głównej zawartości
Pomoc techniczna
Zaloguj się przy użyciu konta Microsoft
Zaloguj się lub utwórz konto.
Witaj,
Wybierz inne konto.
Masz wiele kont
Wybierz konto, za pomocą którego chcesz się zalogować.

Język Python w programie Excel jest obecnie w wersji zapoznawczej i może ulec zmianie na podstawie opinii. Aby skorzystać z tej funkcji, dołącz do Niejawnego programu testów platformy Microsoft 365 i wybierz poziom niejawnego programu testów bieżącego kanału (wersja Preview). 

Ta funkcja jest stopniowo udostępniana użytkownikom wersji Enterprise, Business, Education oraz użytkownikom rodzinnym i osobistym korzystającym z bieżącego kanału (wersja Zapoznawcza) w systemie Windows. Jest ona najpierw wdrażana w programie Excel dla systemu Windows, począwszy od wersji 2406 (kompilacja 17726.20016), a następnie na inne platformy w późniejszym terminie. Aby uzyskać więcej informacji o dostępności, zobacz Python w programie Excel — dostępność.

Jeśli napotkasz jakiekolwiek obawy dotyczące języka Python w programie Excel, zgłoś je, wybierając pozycję Pomoc > Opinie w programie Excel.

Jesteś nowym użytkownikiem języka Python w programie Excel? Zacznij od Wprowadzenia do języka Python w programie Excel i Rozpoczynanie pracy z językiem Python w programie Excel

Biblioteki w języku Python o otwartym kodzie źródłowym  

Język Python w programie Excel jest dostarczany ze standardowym zestawem bibliotek w języku Python udostępnianych przez platformę Anacondaw ramach bezpiecznej dystrybucji. Użyj tych bibliotek w języku Python, aby uprościć analizę danych, znaleźć wzorce i ukryte szczegółowe informacje oraz wizualizować dane za pomocą wykresów. 

Podstawowe biblioteki w języku Python w programie Excel 

Następujące biblioteki o otwartym kodzie źródłowym są domyślnie dostępne z językiem Python w programie Excel. Zostały one zaimportowane za pomocą wymienionych instrukcji. 

  • Matplotlib. Import – instrukcja: import matplotlib.pyplot as plt

  • Numpy. Import – instrukcja: import numpy as np

  • Pandy. Import – instrukcja: import pandas as pd

  • seaborn. Import – instrukcja: import seaborn as sns

  • statsmodels. Import – instrukcja: import statsmodels as sm

Uwaga: Te podstawowe biblioteki są również wymienione w panelu zadań inicjalizacji języka Python w programie Excel. Uzyskaj dostęp do okienka zadań inicjowania, wybierając pozycję Formuły > Inicjowanie na wstążce programu Excel. To okienko zadań jest obecnie tylko do odczytu i pokazuje ustawienia inicjalizacji środowiska uruchomieniowego języka Python w programie Excel.

Jak zaimportować biblioteki 

Oprócz bibliotek podstawowych możesz zaimportować dodatkowe biblioteki dostępne za pośrednictwem platformy Anaconda. Importuj biblioteki w języku Python do programu Excel za pomocą instrukcji importu w języku Python w komórce programu Excel, takiej jak import numpy as np. Ta instrukcja importuje bibliotekę NumPyi przypisuje jej alias np. Po wprowadzeniu tej instrukcji importu do komórki w języku Python możesz odwołać się do biblioteki NumPy jako np w formułach Python w tym skoroszycie. 

Porada: Aby upewnić się, że biblioteki zostaną zaimportowane przed uruchomieniem formuł Python, wprowadź instrukcje importu i wszelkie ustawienia w pierwszym arkuszu w skoroszycie. W razie potrzeby możesz zarezerwować pierwszy arkusz specjalnie dla instrukcji i ustawień importu.

Ważne: Nie wszystkie biblioteki używają formatu instrukcji importowania import [library] as [name]. Aby na przykład zaimportować bibliotekę beautifulsoup4, użyj instrukcji importowania from bs4 import BeautifulSoup. Zapoznaj się z dokumentacją każdej biblioteki, aby zapoznać się z zalecaną instrukcją importowania.

Lista polecanych bibliotek 

W poniższej tabeli przedstawiono podzbiór bibliotek o otwartym kodzie źródłowym udostępnianych przez platformę Anaconda, których można używać z językiem Python w programie Excel. Biblioteki Matplotlib, NumPy, seaborn, statsmodels i pandysą importowane domyślnie. Dodatkowe biblioteki wymienione w tabeli nie są importowane automatycznie, ale w razie potrzeby możesz je zaimportować. 

Ważne: Aby chronić bezpieczeństwo danych, biblioteki te nie będą miały możliwości wykonywania żądań sieciowych ani uzyskiwania dostępu do plików i danych na komputerze lokalnym. Aby dowiedzieć się więcej, zobacz artykuł Zabezpieczenia danych i język Python w programie Excel.

Uwaga: Python w programie Excel obsługuje czcionki angielski, chiński (uproszczony), francuski, niemiecki, japoński i hiszpański.

Biblioteka

Opis

Astropy

Biblioteka w języku Python dla astronomii. Licencja: 3-klauzulowa BSD.

beautifulsoup4

Biblioteka w języku Python przeznaczona do wydobywania danych z ekranu. Licencja: MIT.

Faker 

Generuje fałszywe dane. Licencja: MIT.  

imbalanced-learn

Pomaga rozwiązywać problemy związane z klasyfikacją, oferując techniki ponownego próbkowania. Opiera się na bibliotece scikit-learn. Licencja: MIT.

IPython

Biblioteka do interakcyjnego przetwarzania danych. Licencja: 3-klauzulowa BSD.

Matplotlib

Tworzy wykresy i ilustracje o jakości publikacji w języku Python. Licencja: PSF.

mlxtend 

Biblioteka uczenia maszynowego umożliwiająca codzienne zadania związane z nauką o danych. Licencja: 3-klauzulowa BSD.

NetworkX

Pakiet w języku Python do tworzenia złożonych sieci i sterowania nimi. Licencja: 3-klauzulowa BSD.

NLTK

Biblioteka do przetwarzania języka naturalnego. Następujące corpora są wstępnie załadowane do użytku z pythonem w programie Excel: brązowy, punkt, stopwords, treebank, vader i wordnet2022. Licencja: Apache v2.

NumPy

Oferuje przetwarzanie tablic dla liczb, ciągów znaków, rekordów i obiektów. Licencja: 3-klauzulowa BSD.

pandas

Oferuje struktury danych i narzędzia do analizy danych. Licencja: 3-klauzulowa BSD.

Pillow

Dodaje obsługę otwierania, modyfikowania i zapisywania różnych formatów plików graficznych. Licencja: PIL.

plotnine 

Biblioteka kreślenia i wizualizacji danych. Licencja: MIT. 

Książę 

Biblioteka do wielowymiarowej analizy danych eksploracyjnych w języku Python, w tym różne metody podsumowywania danych tabelarycznych. Licencja: MIT.  

PyTables

Łączy w sobie język Python, bibliotekę HDF5i bibliotekę NumPy, aby obsługiwać duże ilości danych. Licencja: 3-klauzulowa BSD.

PyWavelets

Biblioteka transformacji falkowych. Licencja: MIT.

qrcode 

A QR code image generator. Licencja: 3-klauzulowa BSD.

scikit-learn

Zestaw modułów w języku Python do uczenia maszynowego i eksploracji danych. Licencja: 3-klauzulowa BSD.

SciPy

Biblioteka naukowa dla języka Python. Licencja: 3-klauzulowa BSD.

seaborn

Biblioteka wizualizacji danych statystycznych. Licencja: 3-klauzulowa BSD.

snowballstemmer

Kolekcja bibliotek algorytmów dla języka Python. Licencja: 2-klauzulowa BSD.

kwartylizować 

Tworzy mapy drzewa lub wizualizacje w celu wyświetlania danych hierachicznych. Licencja: Apache v2.

statsmodels

Obliczenia statystyczne i modele do użycia z biblioteką SciPy. Licencja: 3-klauzulowa BSD.

SymPy

Biblioteka w języku Python dla matematyki symbolicznej. Licencja: 3-klauzulowa BSD.

tabulate

Biblioteka do tworzenia i formatowania tabel. Licencja: MIT.

TheFuzz 

Oferuje dopasowywanie rozmytych ciągów do obliczania różnic między sekwencjami. Licencja: MIT.  

wordcloud 

Generator chmur wyrazów. Licencja: MIT.  

Dowiedz się więcej na stronie Anaconda 

Aby dowiedzieć się więcej o integracji i obsługiwanych bibliotekach, odwiedź stronę Anaconda.

Powiązane artykuły

Potrzebujesz dalszej pomocy?

Chcesz uzyskać więcej opcji?

Poznaj korzyści z subskrypcji, przeglądaj kursy szkoleniowe, dowiedz się, jak zabezpieczyć urządzenie i nie tylko.

Społeczności pomagają zadawać i odpowiadać na pytania, przekazywać opinie i słuchać ekspertów z bogatą wiedzą.

Czy te informacje były pomocne?

Jaka jest jakość języka?
Co wpłynęło na Twoje wrażenia?
Jeśli naciśniesz pozycję „Wyślij”, Twoja opinia zostanie użyta do ulepszania produktów i usług firmy Microsoft. Twój administrator IT będzie mógł gromadzić te dane. Oświadczenie o ochronie prywatności.

Dziękujemy za opinię!

×