Пов’язані теми
×
Перейти до основного
Підтримка
Вхід
Вхід за допомогою облікового запису Microsoft
Увійдіть або створіть обліковий запис.
Вітаємо,
Виберіть інший обліковий запис.
У вас є кілька облікових записів
Виберіть обліковий запис, за допомогою якого потрібно ввійти.

Python в Excel зараз перебуває в режимі підготовчої версії та може змінюватися на основі відгуків. Щоб скористатися цією функцією, приєднайтеся до Програми оцінювання Microsoft 365 і виберіть рівень Оцінювачів поточного каналу оновлення (Підготовча версія). 

Ця функція поступово розгортається для корпоративних, ділових, навчальних закладів, сімейних і особистих користувачів, які працюють під керуванням Current Channel (Preview) у Windows. Спочатку вона розгортається в excel для Windows, починаючи з версії 2406 (збірка 17726.20016), а потім для інших платформ пізніше. Докладні відомості про доступність див. в статті Python у версії Excel.

Якщо у вас виникнуть проблеми з Python в Excel, повідомте про це, вибравши елемент Довідка > відгуків у програмі Excel.

Ще не використовували Python в Excel? Перегляньте Загальні відомості про Python в Excel і Початок роботи з Python в Excel

Бібліотеки Python із відкритим кодом  

Python в Excel постачається зі стандартним набором бібліотек Python, які надає Anaconda за допомогою захищеного розподілу. Використовуйте ці бібліотеки Python, щоб спростити аналіз даних, знайти шаблони та приховані аналітичні висновки, а також візуалізувати дані за допомогою графіків. 

Основні бібліотеки Python в Excel 

Наведені нижче бібліотеки з відкритим кодом доступні в Python в Excel за замовчуванням. Їх імпортовано за допомогою указаних операторів. 

  • Matplotlib. Import оператор: import matplotlib.pyplot as plt

  • NumPy. Import оператор: import numpy as np

  • pandas. Import оператор: import pandas as pd

  • seaborn. Import оператор: import seaborn as sns

  • statsmodels. Import оператор: import statsmodels as sm

Примітка.: Ці основні бібліотеки також указано в області завдань ініціалізації Python в Excel. Відкрийте область завдань ініціалізації, вибравши Формули > Ініціалізація на стрічці Excel. Ця область завдань наразі доступна лише для читання. У ній відображаються параметри ініціалізації для середовища виконання Python в Excel.

Як імпортувати бібліотеки 

Крім основних бібліотек, ви можете імпортувати додаткові бібліотеки, доступні через Anaconda. Імпортуйте бібліотеки Python до Excel за допомогою оператора імпорту Python у клітинці Python в Excel, наприклад import numpy as np. Цей оператор імпортує бібліотекуNumPy і призначає їй псевдонім np. Ввівши цей оператор імпорту в клітинку Python, ви можете посилатися на бібліотеку NumPy як на np у всіх формулах Python у цій книзі. 

Порада.: Щоб переконатися, що бібліотеки імпортовано до запуску формул Python, введіть оператори імпорту та будь-які параметри на першому аркуші книги. За потреби можна зарезервувати перший аркуш спеціально для операторів імпорту та параметрів.

Увага!: Не в усіх бібліотеках використовується формат інструкції імпорту import [library] as [name]. Наприклад, щоб імпортувати бібліотеку beautifulsoup4, скористайтеся оператором імпорту from bs4 import BeautifulSoup. Перегляньте документацію до кожної бібліотеки, щоб дізнатися рекомендований оператор імпорту.

Список рекомендованих бібліотек 

У таблиці нижче наведено підмножину бібліотек із відкритим кодом, які надає Anaconda і які можна використовувати в Python в Excel. Бібліотеки Matplotlib, NumPy, seaborn,statsmodels і pandasімпортуються за замовчуванням. Додаткові бібліотеки, перелічені в таблиці, не імпортуються автоматично. Їх можна імпортувати за потреби. 

Увага!: Щоб забезпечити захист даних, ці бібліотеки не матимуть змоги надсилати мережеві запити або отримувати доступ до ваших файлів і даних на локальному комп’ютері. Докладні відомості див. в статті Безпека даних і Python в Excel.

Примітка.: Python в Excel підтримує англійські, китайські (спрощене письмо), французькі, німецькі, японські та іспанські шрифти.

Бібліотека

Опис

Astropy

Бібліотека Python для астрономічних розрахунків. Ліцензія: BSD-3-Clause.

beautifulsoup4

Бібліотека Python, призначена для аналізу екранних даних. Ліцензія: MIT.

 

Створює фальшиві дані. Ліцензія: MIT.  

imbalanced-learn

Допомагає вирішувати проблеми класифікації, пропонуючи методи повторної вибірки. Використовує scikit-learn. Ліцензія: MIT.

IPython

Бібліотека для інтерактивних обчислень. Ліцензія: BSD-3-Clause.

Matplotlib

Створює ілюстрації та діаграми якості публікацій у Python. Ліцензія: PSF.

mlxtend (mlxtend) 

Бібліотека машинного навчання для щоденних завдань з науки про дані. Ліцензія: BSD-3-Clause.

NetworkX

Пакет Python для створення складних мереж і роботи з ними. Ліцензія: BSD-3-Clause.

NLTK

Бібліотека для обробки природної мови. Для використання з Python в Excel попередньо завантажено такі корпори: коричневий, панк, стопворди, деревобанк, вейдер і wordnet2022. Ліцензія: Apache v2.

NumPy

Пропонує обробку масивів чисел, рядків, записів і об’єктів. Ліцензія: BSD-3-Clause.

pandas

Пропонує структури даних і засоби аналізу даних. Ліцензія: BSD-3-Clause.

Pillow

Додає підтримку для відкриття та збереження різних форматів графічних файлів і роботи з ними. Ліцензія: PIL.

plotnine (сюжет) 

Бібліотека побудови й візуалізації даних. Ліцензія: MIT. 

Принц 

Бібліотека для багатоваріантного аналізу розвідувальних даних у Python, включно з різними методами зведення табличних даних. Ліцензія: MIT.  

PyTables

Об’єднує Python, бібліотекуHDF5 і бібліотекуNumPy для обробки великих обсягів даних. Ліцензія: BSD-3-Clause.

PyWavelets

Бібліотека перетворення вейвлетів. Ліцензія: MIT.

qrcode 

Генератор зображень QR-коду. Ліцензія: BSD-3-Clause.

scikit-learn

Набір модулів Python для машинного навчання та глибинного аналізу даних. Ліцензія: BSD-3-Clause.

SciPy

Наукова бібліотека для Python. Ліцензія: BSD-3-Clause.

seaborn

Бібліотека візуалізації статистичних даних. Ліцензія: BSD-3-Clause.

snowballstemmer

Колекція бібліотек алгоритмів для Python. Ліцензія: BSD-2-Clause.

сварки 

Створює деревовидні карти або візуалізації для відображення іерахічних даних. Ліцензія: Apache v2.

statsmodels

Статистичні обчислення та моделі. Для використання з бібліотекоюSciPy. Ліцензія: BSD-3-Clause.

SymPy

Бібліотека Python для символьної математики. Ліцензія: BSD-3-Clause.

tabulate

Бібліотека для створення та форматування таблиць. Ліцензія: MIT.

3-е-3-3 

Пропонує нечіткий рядок, що відповідає обчислювати відмінності між послідовністю. Ліцензія: MIT.  

wordcloud 

Генератор хмари слова. Ліцензія: MIT.  

Додаткові відомості від Anaconda 

Щоб дізнатися більше про інтеграцію та підтримувані бібліотеки, відвідайте сторінку Anaconda.

Пов’язані статті

Потрібна додаткова довідка?

Потрібні додаткові параметри?

Ознайомтеся з перевагами передплати, перегляньте навчальні курси, дізнайтесь, як захистити свій пристрій тощо.

Спільноти допомагають ставити запитання й відповідати на них, надавати відгуки та дізнаватися думки висококваліфікованих експертів.

Чи ця інформація була корисною?

Наскільки ви задоволені якістю мови?
Що вплинуло на ваші враження?
Натиснувши кнопку "Надіслати", ви надасте свій відгук для покращення продуктів і служб Microsoft. Ваш ІТ-адміністратор зможе збирати ці дані. Декларація про конфіденційність.

Дякуємо за відгук!

×