오픈 소스 라이브러리 및 Excel의 Python
Applies To
Microsoft 365용 Excel이제 버전 2407(빌드 17830.20128)부터 Windows에서 현재 채널을 실행하는 엔터프라이즈 및 비즈니스 사용자가 Excel의 Python을 사용할 수 있으며, Windows의 월간 엔터프라이즈 채널은 버전 2408(빌드 17928.20216)부터 사용할 수 있습니다. 버전 2405(빌드 17628.20164)부터 Windows에서 현재 채널을 실행하는 가족 및 개인 사용자의 미리 보기에서 사용할 수 있습니다. Excel의 Python은 Microsoft 365 참가자 프로그램을 통해 현재 채널(미리 보기)을 실행하는 교육 사용자를 위해 미리 보기로 제공됩니다. Semi-Annual Enterprise 채널에는 현재 사용할 수 없습니다.
먼저 Windows용 Excel로 배포된 다음 나중에 다른 플랫폼으로 배포됩니다. 자세한 가용성 정보는 Excel의 Python 가용성을 참조하세요.
Excel에서 Python에 문제가 있는 경우 Excel에서 도움말 > 피드백을 선택하여 보고하세요.
Excel의 Python을 처음 사용하시나요? Excel의 Python 소개 및 Excel의 Python 시작으로 시작하세요.
오픈 소스 Python 라이브러리
Excel의 Python은 안전한 배포를 통해 Anaconda에서 제공하는 표준 Python 라이브러리 집합과 함께 제공됩니다. 이러한 Python 라이브러리를 사용하여 데이터 분석을 간소화하고, 패턴 및 숨겨진 인사이트를 찾고, 플롯을 사용하여 데이터를 시각화할 수 있습니다.
핵심 Excel의 Python 라이브러리
다음 오픈 소스 라이브러리를 Excel의 Python에서 기본적으로 사용할 수 있습니다. 이들은 나열되어 있는 문을 사용하여 가져왔습니다.
-
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
참고: 이러한 핵심 라이브러리는 Excel의 Python 초기화 작업창에도 나열됩니다. Excel 리본에서 수식 > 초기화를 선택하여 초기화 작업창에 액세스합니다. 이 작업창은 현재 읽기 전용이며 Excel의 Python 런타임에 대한 초기화 설정을 표시합니다.
라이브러리를 가져오는 방법
핵심 라이브러리 외에도 Anaconda를 통해 사용할 수 있는 추가 라이브러리를 가져올 수 있습니다. Excel의 Python 셀에서 import numpy as np 같은 Python 가져오기 문을 사용하여 Python 라이브러리를 Excel로 가져오세요. 이 문은 NumPy라이브러리를 가져와서 별칭 np을(를) 할당합니다. Python 셀에 이 가져오기 문을 입력한 후 해당 통합 문서의 Python 수식 전체에서 NumPy 라이브러리를 np (으)로 참조할 수 있습니다.
팁: Python 수식을 실행하기 전에 라이브러리를 가져오려면 통합 문서의 첫 번째 워크시트에 가져오기 문과 설정을 입력합니다. 원하는 경우 가져오기 문 및 설정에만 사용하도록 첫 번째 워크시트를 예약할 수 있습니다.
중요: 모든 라이브러리가import [library] as [name]import 문 형식을 사용하는 것은 아닙니다. 예를 들어 beautifulsoup4 라이브러리를 가져오려면 import 문 from bs4 import BeautifulSoup사용합니다. 권장되는 import 문을 알아보려면 각 라이브러리에 대한 설명서를 참조하세요.
추천 라이브러리 목록
다음 표에는 Excel의 Python과 함께 사용할 수 있는 Anaconda에서 제공하는 오픈 소스 라이브러리의 하위 집합이 나와 있습니다. Matplotlib, NumPy, seaborn, statsmodels, pandas라이브러리는 기본적으로 가져온 상태입니다. 표에 나열된 추가 라이브러리는 자동 가져오기 대상이 아니지만 원하는 경우 직접 가져올 수 있습니다.
중요: 데이터 보안을 보호하기 위해 이러한 라이브러리에는 네트워크 요청을 만들거나 로컬 머신의 파일 및 데이터에 액세스할 수 있는 기능이 없습니다. 자세한 내용은 데이터 보안과 Excel의 Python을 참조하세요.
참고: Excel의 Python은 영어, 중국어(간체), 프랑스어, 독일어, 일본어 및 스페인어 글꼴을 지원합니다.
라이브러리 |
설명 |
---|---|
천문학용 Python 라이브러리입니다. 라이선스: BSD-3-Clause |
|
화면 스크래핑용으로 설계된 Python 라이브러리입니다. 라이선스: MIT |
|
가짜 데이터를 생성합니다. 라이선스: MIT |
|
리샘플링 기술을 제공하여 분류 문제를 해결하는 데 도움이 됩니다. scikit-learn을 사용합니다. 라이선스: MIT |
|
대화형 컴퓨팅용 라이브러리입니다. 라이선스: BSD-3-Clause |
|
Python에서 발행물 품질의 차트 및 그림을 생성합니다. 라이선스: PSF |
|
일상적인 데이터 과학 작업을 위한 기계 학습 라이브러리입니다. 라이선스: BSD-3-Clause |
|
복잡한 네트워크를 만들고 조작하는 데 사용되는 Python 패키지입니다. 라이선스: BSD-3-Clause |
|
자연어 처리를 위한 라이브러리입니다. 다음 corpora는 Excel에서 Python과 함께 사용하기 위해 미리 로드됩니다. brown, punkt, stopwords, treebank, vader 및 wordnet2022. 라이선스: Apache v2. |
|
숫자, 문자열, 레코드, 개체에 대한 배열 처리를 제공합니다. 라이선스: BSD-3-Clause |
|
데이터 구조 및 데이터 분석 도구를 제공합니다. 라이선스: BSD-3-Clause |
|
다른 이미지 파일 형식의 열기, 조작, 저장을 위한 지원을 추가합니다. 라이선스: PIL |
|
그리기 및 데이터 시각화 라이브러리입니다. 라이선스: MIT |
|
테이블 형식 데이터를 요약하기 위한 다양한 방법을 포함하여 Python의 다변량 예비 데이터 분석을 위한 라이브러리입니다. 라이선스: MIT |
|
Python, HDF5라이브러리 및 NumPy라이브러리를 함께 사용하여 많은 양의 데이터를 처리합니다. 라이선스: BSD-3-Clause |
|
wavelet은 라이브러리를 변환합니다. 라이선스: MIT |
|
QR 코드 이미지 생성기입니다. 라이선스: BSD-3-Clause |
|
기계 학습 및 데이터 마이닝용 Python 모듈 집합입니다. 라이선스: BSD-3-Clause |
|
Python용 공학용 라이브러리입니다. 라이선스: BSD-3-Clause |
|
통계 데이터 시각화 라이브러리입니다. 라이선스: BSD-3-Clause |
|
Python용 알고리즘 라이브러리 모음입니다. 라이선스: BSD-2-Clause |
|
계층적 데이터를 표시하는 트리맵 또는 시각화를 만듭니다. 라이선스: Apache v2. |
|
SciPy라이브러리에 사용할 통계 계산 및 모델입니다. 라이선스: BSD-3-Clause |
|
기호 수학용 Python 라이브러리입니다. 라이선스: BSD-3-Clause |
|
테이블을 만들고 서식을 지정하는 데 사용되는 라이브러리입니다. 라이선스: MIT |
|
유사 문자열 일치를 제공하여 시퀀스 간의 차이를 계산합니다. 라이선스: MIT |
|
단어 클라우드 생성기입니다. 라이선스: MIT |
Anaconda에서 자세히 알아보기
통합 및 지원되는 라이브러리에 대해 자세히 알아보려면 Anaconda를 방문하세요.