Để biết thông tin về tính sẵn sàng, hãy xem Python trong Excel khả dụng. Nếu bạn gặp bất kỳ mối lo ngại nào với Python trong Excel, vui lòng báo cáo chúng bằng cách chọn Trợ giúp>Phản hồi trong Excel.
Bạn mới làm quen với Python trong Excel? Bắt đầu với Phần giới thiệu về Python trong Excelvà Bắt đầu với Python trong Excel.
Thư viện Python nguồn mở
Python trong Excel đi kèm với một tập hợp tiêu chuẩn các thư viện Python được cung cấp bởi Anaconda thông qua một phân phối an toàn. Sử dụng các thư viện Python này để đơn giản hóa việc phân tích dữ liệu, tìm mẫu hình và thông tin chuyên sâu ẩn, cũng như trực quan hóa dữ liệu của bạn bằng các biểu đồ.
Core Python trong thư viện Excel
Các thư viện nguồn mở sau đây sẵn dùng với Python trong Excel theo mặc định. Chúng được nhập cùng với các câu lệnh được liệt kê.
- Câu lệnh Matplotlib. Câu lệnh nhập:
import matplotlib.pyplot as plt - Câu lệnh NumPy. Câu lệnh nhập:
import numpy as np - Câu lệnh pandas. Câu lệnh nhập:
import pandas as pd - Câu lệnh seaborn. Câu lệnh nhập:
import seaborn as sns - Câu lệnh statsmodels. Câu lệnh nhập:
import statsmodels as sm
Lưu ý
Các thư viện cốt lõi này cũng được liệt kê trong Python trong ngăn tác vụ khởi tạo Excel. Truy nhập ngăn tác vụ khởi tạo bằng cách chọn Khởi tạo Công>thức trong ribbon Excel. Ngăn tác vụ này hiện ở dạng chỉ đọc và hiển thị cài đặt khởi tạo cho Python của bạn trong thời gian chạy Excel.
Cách nhập thư viện
Ngoài các thư viện cốt lõi, bạn có thể nhập thêm các thư viện có sẵn thông qua Anaconda. Nhập thư viện Python vào Excel bằng cách sử dụng câu lệnh nhập Python trong một Python trong ô Excel, chẳng hạn như import numpy as np. Câu lệnh này nhập thư viện NumPy và gán biệt danh cho nó np. Sau khi nhập câu lệnh nhập này vào ô Python, bạn có thể tham chiếu đến thư viện Số np như trong toàn bộ công thức Python trong sổ làm việc đó.
Mẹo
Để đảm bảo rằng thư viện của bạn được nhập trước khi chạy công thức Python, hãy nhập câu lệnh nhập của bạn và bất kỳ cài đặt nào trên trang tính đầu tiên trong sổ làm việc của bạn. Nếu muốn, bạn có thể đặt trước trang tính đầu tiên dành riêng cho câu lệnh nhập và cài đặt.
Quan trọng
Không phải tất cả các thư viện đều sử dụng định dạng câu lệnh nhập import [library] as [name]. Ví dụ: để nhập thư viện beautifulsoup4, hãy sử dụng câu lệnh nhập from bs4 import BeautifulSoup. Xem tài liệu dành cho từng thư viện để tìm hiểu câu lệnh nhập được đề xuất.
Danh sách các thư viện được đề xuất
Bảng sau đây hiển thị một tập hợp con các thư viện nguồn mở do Anaconda cung cấp mà bạn có thể sử dụng với Python trong Excel. Các thư viện Matplotlib, NumPy, seaborn, statsmodels và gấu trúc được nhập khẩu theo mặc định. Các thư viện bổ sung được liệt kê trong bảng không được nhập tự động, nhưng bạn có thể chọn nhập thư viện nếu muốn.
Quan trọng
Để bảo vệ tính bảo mật dữ liệu của bạn, các thư viện này sẽ không thể thực hiện yêu cầu mạng hoặc truy nhập vào tệp và dữ liệu trên máy cục bộ của bạn. Để tìm hiểu thêm, hãy xem Bảo mật Dữ liệu và Python trong Excel.
Lưu ý
Python trong Excel hỗ trợ phông chữ tiếng Anh, tiếng Trung (Giản thể), tiếng Pháp, tiếng Đức, tiếng Nhật và tiếng Tây Ban Nha.
| Thư viện | Mô tả |
|---|---|
| Cận nhiệt đới | Một thư viện Python về thiên văn học. Giấy phép: BSD-3-Clause. |
| beautifulsoup4 | Thư viện Python được thiết kế để cạo màn hình. Giấy phép: MIT. |
| Faker | Tạo dữ liệu giả. Giấy phép: MIT. |
| mất cân bằng-tìm hiểu | Giúp giải quyết sự cố phân loại bằng cách cung cấp kỹ thuật lấy mẫu lại. Dựa vào scikit-learn. Giấy phép: MIT. |
| IPython | Một thư viện điện toán tương tác. Giấy phép: BSD-3-Clause. |
| Matplotlib | Tạo biểu đồ và số liệu có chất lượng ấn phẩm trong Python. Giấy phép: PSF. |
| mlxtend | Một thư viện học máy dành cho các tác vụ khoa học dữ liệu hàng ngày. Giấy phép: BSD-3-Clause. |
| NetworkX | Gói Python để tạo và thao tác với các mạng phức tạp. Giấy phép: BSD-3-Clause. |
| NLTK | Một thư viện xử lý ngôn ngữ tự nhiên. Corpora sau đây được tải sẵn để sử dụng với Python trong Excel: nâu, punkt, stopwords, treebank, vader và wordnet2022. Giấy phép: Apache v2. |
| Số trang | Cung cấp khả năng xử lý mảng cho số, chuỗi, bản ghi và đối tượng. Giấy phép: BSD-3-Clause. |
| Gấu trúc | Cung cấp các cấu trúc dữ liệu và công cụ phân tích dữ liệu. Giấy phép: BSD-3-Clause. |
| Gối | Thêm hỗ trợ để mở, thao tác và lưu các định dạng tệp hình ảnh khác nhau. Giấy phép: PIL. |
| cốt truyện | Một vẽ và thư viện trực quan hóa dữ liệu. Giấy phép: MIT. |
| Prince | Một thư viện để phân tích dữ liệu thăm dò đa biến trong Python, bao gồm một loạt các phương pháp để tóm tắt dữ liệu dạng bảng. Giấy phép: MIT. |
| Bảng PyTable | Tập hợp Python, thư viện HDF5 và thư viện Số để xử lý lượng lớn dữ liệu. Giấy phép: BSD-3-Clause. |
| Bảng xoay vòng | Thư viện wavelet transforms. Giấy phép: MIT. |
| mã qrcode | Trình tạo hình ảnh mã QR. Giấy phép: BSD-3-Clause. |
| scikit-học | Tập hợp các mô-đun Python cho máy học và khai thác dữ liệu. Giấy phép: BSD-3-Clause. |
| SciPy | Thư viện khoa học dành cho Python. Giấy phép: BSD-3-Clause. |
| seaborn | Thư viện trực quan hóa dữ liệu thống kê. Giấy phép: BSD-3-Clause. |
| người chơi bi tuyết | Tuyển tập thư viện thuật toán cho Python. Giấy phép: BSD-2-Clause. |
| khủng khiếp | Tạo biểu đồ cây hoặc trực quan hóa để hiển thị dữ liệu phân cấp. Giấy phép: Apache v2. |
| thống kê | Thống kê tính toán và mô hình, để sử dụng với thư viện SciPy. Giấy phép: BSD-3-Clause. |
| SymPy | Thư viện Python cho toán học tượng trưng. Giấy phép: BSD-3-Clause. |
| phồng lên | Thư viện để tạo và định dạng bảng. Giấy phép: MIT. |
| TheFuzz | Cung cấp kết hợp chuỗi mờ để tính toán sự khác biệt giữa các chuỗi. Giấy phép: MIT. |
| wordcloud | Một từ điện toán đám mây máy phát điện. Giấy phép: MIT. |
Tìm hiểu thêm từ Anaconda
Để tìm hiểu thêm về các thư viện tích hợp và được hỗ trợ, hãy truy cập Anaconda.