Untuk informasi ketersediaan, lihat Ketersediaan Python di Excel. Jika Anda mengalami masalah dengan Python di Excel, silakan laporkan dengan memilihUmpan BalikBantuan> di Excel.
Baru menggunakan Python di Excel? Mulai dengan Pengenalan Python di Excel dan Mulai menggunakan Python di Excel.
Pustaka sumber terbuka Python
Python di Excel dilengkapi dengan kumpulan pustaka Python standar yang disediakan oleh Anaconda melalui distribusi yang aman. Gunakan pustaka Python ini untuk menyederhanakan analisis data Anda, menemukan pola dan wawasan tersembunyi, serta memvisualisasikan data Anda dengan plot.
Pustaka inti Python di Excel
Pustaka sumber terbuka berikut tersedia dalam Python di Excel secara default. Pustaka telah diimpor dengan pernyataan yang tercantum berikut.
- Matplotlib. Pernyataan impor:
import matplotlib.pyplot as plt - NumPy. Pernyataan impor:
import numpy as np - pandas. Pernyataan impor:
import pandas as pd - seaborn. Pernyataan impor:
import seaborn as sns - statsmodels. Pernyataan impor:
import statsmodels as sm
Catatan
Pustaka inti ini juga tercantum dalam panel tugas inisialisasi Python di Excel. Akses panel tugas inisialisasi dengan memilihInisialisasi>Rumusdi pita Excel. Panel tugas ini saat ini bersifat baca-saja dan menampilkan pengaturan inisialisasi untuk Python Anda di runtime Excel.
Cara mengimpor pustaka
Di samping pustaka inti, Anda juga dapat mengimpor pustaka tambahan yang tersedia melalui Anaconda. Impor pustaka Python ke Excel menggunakan pernyataan impor Python dalam Python di sel Excel, seperti import numpy as np. Pernyataan ini mengimpor pustaka NumPy dan menetapkannya alias np. Setelah memasukkan pernyataan impor ini ke dalam sel Python, Anda bisa merujuk ke pustaka NumPy sebagai np seluruh rumus Python dalam buku kerja itu.
Tips
Untuk memastikan bahwa pustaka Anda telah diimpor sebelum rumus Python berjalan, masukkan pernyataan impor dan pengaturan apa pun pada lembar kerja pertama dalam buku kerja Anda. Jika diinginkan, Anda dapat mengkhususkan lembar kerja pertama untuk pernyataan impor dan pengaturan.
Penting
Tidak semua pustaka menggunakan format import [library] as [name]pernyataan impor . Misalnya, untuk mengimpor pustaka beautifulsoup4, gunakan pernyataan from bs4 import BeautifulSoupimpor . Lihat dokumentasi setiap pustaka untuk mempelajari pernyataan impor yang direkomendasikan.
Daftar pustaka yang disarankan
Tabel berikut ini memperlihatkan sebagian pustaka sumber terbuka yang disediakan oleh Anaconda yang dapat Anda gunakan dengan Python di Excel. Pustaka Matplotlib, NumPy, seaborn, statsmodel, dan panda diimpor secara default. Pustaka tambahan yang tercantum dalam tabel tidak diimpor secara otomatis, tetapi Anda dapat memilih untuk mengimpornya jika diinginkan.
Penting
Untuk melindungi keamanan data Anda, pustaka ini tidak akan memiliki kemampuan untuk membuat permintaan jaringan atau mengakses file dan data di komputer lokal Anda. Untuk mempelajari selengkapnya, lihat Keamanan Data dan Python di Excel.
Catatan
Python di Excel mendukung font Bahasa Inggris, Tionghoa (Sederhana), Prancis, Jerman, Jepang, dan Spanyol.
| Perpustakaan | Deskripsi |
|---|---|
| Astropi | Pustaka Python untuk astronomi. Lisensi: BSD-3-Clause. |
| beautifulsoup4 | Pustaka Python dirancang untuk memo layar. Lisensi: MIT. |
| Pemalsukan | Menghasilkan data palsu. Lisensi: MIT. |
| tidak seimbang-pelajari | Membantu mengatasi masalah klasifikasi dengan menawarkan teknik pengambilan sampel ulang. Membutuhkan pustaka scikit-learn. Lisensi: MIT. |
| IPython | Pustaka untuk komputasi interaktif. Lisensi: BSD-3-Clause. |
| Matplotlib | Membuat bagan dan gambar bertaraf publikasi di Python. Lisensi: PSF. |
| mlxtend | Pustaka pembelajaran mesin untuk tugas ilmu data sehari-hari. Lisensi: BSD-3-Clause. |
| NetworkX | Paket Python untuk membuat dan memanipulasi jaringan kompleks. Lisensi: BSD-3-Clause. |
| NLTK | Pustaka untuk pemrosesan bahasa alami. Korpora berikut ini telah dimuat sebelumnya untuk digunakan dengan Python di Excel: coklat, punkt, stopword, treebank, vader, dan wordnet2022. Lisensi: Apache v2. |
| NumPy | Menawarkan pemrosesan larik untuk angka, string, rekaman, dan objek. Lisensi: BSD-3-Clause. |
| Panda | Menawarkan struktur data dan alat analisis data. Lisensi: BSD-3-Clause. |
| Bantal | Menambahkan dukungan untuk membuka, memanipulasi, dan menyimpan format file gambar yang berbeda. Lisensi: PIL. |
| plotnine | Pustaka plot dan visualisasi data. Lisensi: MIT. |
| Prince | Pustaka untuk analisis data eksplorasi multivariasi di Python, termasuk berbagai metode untuk meringkas data tabular. Lisensi: MIT. |
| PyTables | Menyampulkan Python, pustaka HDF5, dan pustaka NumPy untuk menangani data dalam jumlah besar. Lisensi: BSD-3-Clause. |
| PyWavelets | Pustaka transformasi wavelet. Lisensi: MIT. |
| qrcode | Generator gambar kode QR. Lisensi: BSD-3-Clause. |
| scikit-learn | Himpunan modul Python untuk pembelajaran mesin dan penggalian data. Lisensi: BSD-3-Clause. |
| SciPy | Pustaka ilmiah untuk Python. Lisensi: BSD-3-Clause. |
| seaborn | Pustaka visualisasi data statistik. Lisensi: BSD-3-Clause. |
| snowballstemmer | Koleksi pustaka algoritma untuk Python. Lisensi: BSD-2-Clause. |
| squarify | Membuat peta pohon, atau visualisasi untuk menampilkan data hierachical. Lisensi: Apache v2. |
| statsmodels | Komputasi statistik dan model, untuk digunakan dengan pustaka SciPy. Lisensi: BSD-3-Clause. |
| SymPy | Pustaka Python untuk matematika simbolik. Lisensi: BSD-3-Clause. |
| tabulasi | Pustaka untuk membuat dan memformat tabel. Lisensi: MIT. |
| TheFuzz | Menawarkan pencocokan string fuzzy untuk menghitung perbedaan antar urutan. Lisensi: MIT. |
| wordcloud | Sebuah kata generator awan. Lisensi: MIT. |
Pelajari selengkapnya dari Anaconda
Untuk mempelajari selengkapnya tentang integrasi dan pustaka yang didukung, kunjungi Anaconda.