Свързани теми
×
Преминаване към основното съдържание
Поддръжка
Влизане с Microsoft
Влезте или създайте акаунт.
Здравейте,
Изберете друг акаунт.
Имате няколко акаунта
Изберете акаунта, с който искате да влезете.

Python в Excel в момента е в предварителен преглед и подлежи на промяна въз основа на обратната връзка. За да използвате тази функция, присъединете се към Microsoft 365 Insider Program и изберете нивото бета-канал на Insider.

Python в Excel постепенно се пуска за клиенти на Excel за Windows, които използват бета-канала. В момента функцията не е налична на други платформи.

Ако срещнете проблеми с 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.

imbalanced-learn

Помага за решаването на проблеми с класификацията, като предлага техники за повторно вземане на извадки. Разчита на scikit-learn. Лиценз: MIT.

IPython

Библиотека за интерактивна работа с компютри. Лиценз: BSD-3-Clause.

Gensim

Библиотека за моделиране на теми и обработка на естествен език. Лиценз: LGPL-2.1.

Matplotlib

Създава диаграми и фигури с качество на публикация в Python. Лиценз: PSF.

NetworkX

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

NumPy

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

pandas

Предлага структури от данни и инструменти за анализ на данни. Лиценз: BSD-3-Clause.

Pillow

Добавя поддръжка за отваряне, обработване и записване на различни формати на файлове с изображение. Лиценз: PIL.

PyTables

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

PyWavelets

Библиотека с преобразувания на wavelet. Лиценз: MIT.

scikit-learn

Набор от модули на Python за машинно обучение и събиране на данни. Лиценз: BSD-3-Clause.

SciPy

Научна библиотека за Python. Лиценз: BSD-3-Clause.

seaborn

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

snowballstemmer

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

statsmodels

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

SymPy

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

tabulate

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

Научете повече от Anaconda 

За да научите повече за интегрирането и поддържаните библиотеки, посетете Anaconda.

Свързани статии

Нуждаете ли се от още помощ?

Искате ли още опции?

Разгледайте ползите от абонамента, прегледайте курсовете за обучение, научете как да защитите устройството си и още.

Общностите ви помагат да задавате и отговаряте на въпроси, да давате обратна връзка и да получавате информация от експерти с богати знания.

Беше ли полезна тази информация?

Доколко сте доволни от качеството на езика?
Какво е повлияло на вашия потребителски опит?
Като натиснете „Подаване“, вашата обратна връзка ще се използва за подобряване на продуктите и услугите на Microsoft. Вашият ИТ администратор ще може да събира тези данни. Декларация за поверителност.

Благодарим ви за обратната връзка!

×