Açık kaynak kitaplıkları ve Excel üzerinde Python

Uygulandığı Öğe
Microsoft 365 için Excel Mac'te Microsoft 365 için Excel

Kullanılabilirlik bilgileri için bkz. Excel'de Python kullanılabilirliği. Excel'de Python ile ilgili herhangi bir sorunla karşılaşırsanız, lütfen Excel'de Yardım>Geri Bildirimi'ni seçerek bunları bildirin.

Excel üzerinde Python'da yeni misiniz? Excel'de Python'a Giriş ile başlayın ve Excel'de Python'u kullanmaya başlayın.

Açık kaynak Python kitaplıkları

Excel'de Python, güvenli bir dağıtım aracılığıyla Anaconda tarafından sağlanan standart bir Python kitaplıkları kümesiyle birlikte gelir. Veri çözümlemesini basitleştirmek, desenleri ve gizli içgörüleri bulmak ve verilerinizi çizimlerle görselleştirmek için bu Python kitaplıklarını kullanın. 

Excel'de Python temel kitaplıkları

Aşağıdaki açık kaynak kitaplıkları varsayılan olarak Excel'de Python ile kullanılabilir. Bunlar, listelenen deyimlerle içeri aktarıldı.

  • Matplotlib. Import deyimi: import matplotlib.pyplot as plt
  • NumPy. Import deyimi: import numpy as np
  • pandas. Import deyimi: import pandas as pd
  • seaborn. Import deyimi: import seaborn as sns
  • statsmodels. Import deyimi: import statsmodels as sm

Not

Bu temel kitaplıklar, Excel'de Python başlatma görev bölmesinde de listelenir. Excel şeridinde Formüller>Başlatma'yı seçerek başlatma görev bölmesine erişin. Bu görev bölmesi şu anda salt okunurdur ve Excel'de Python çalışma zamanınızın başlatma ayarlarını gösterir.

Kitaplıkları içeri aktarma

Temel kitaplıklara ek olarak, Anaconda aracılığıyla kullanılabilen ek kitaplıkları içeri aktarabilirsiniz. Excel'de Python gibi bir Excel'de Python hücresinde Python içeri aktarma deyimi kullanarak Python kitaplıklarını Excel'e aktarın.import numpy as np Bu deyim, NumPy kitaplığını içeri aktarır ve ona diğer adı npatar. Bu içeri aktarma deyimini bir Python hücresine girdikten sonra, NumPy kitaplığına söz konusu çalışma kitabındaki Python formüllerinin tamamında olduğu gibi np başvurabilirsiniz.

İpucu

Python formülleriniz çalışmadan önce kitaplıklarınızın içeri aktarıldığından emin olmak için, içeri aktarma deyimlerinizi ve tüm ayarları çalışma kitabınızdaki ilk çalışma sayfasına girin. İsterseniz ilk çalışma sayfasını özellikle içeri aktarma deyimleri ve ayarları için ayırabilirsiniz.

Önemli

Tüm kitaplıklarda import deyimi biçimi import [library] as [name]kullanılmaz. Örneğin, beautifulsoup4 kitaplığını içeri aktarmak için import deyimini from bs4 import BeautifulSoupkullanın. Önerilen içeri aktarma deyimini öğrenmek için her kitaplığın belgelerine bakın.

Aşağıdaki tabloda, Excel'de Python ile kullanabileceğiniz Anaconda tarafından sağlanan açık kaynak kitaplıklarının bir alt kümesi gösterilmektedir. Matplotlib, NumPy, seaborn, statsmodels ve pandas kitaplıkları varsayılan olarak içeri aktarılır. Tabloda listelenen ek kitaplıklar otomatik olarak içeri aktarılmaz ancak isterseniz bunları içeri aktarmayı seçebilirsiniz.

Önemli

Veri güvenliğinizi korumak için bu kitaplıklar ağ isteklerinde bulunamayabilir veya yerel makinenizdeki dosyalarınıza ve verilerinize erişemeyebilir. Daha fazla bilgi edinmek için bkz. Veri Güvenliği ve Excel üzerinde Python.

Not

Excel üzerinde Python İngilizce, Çince (Basitleştirilmiş), Fransızca, Almanca, Japonca ve İspanyolca yazı tiplerini destekler.

Kütüphane Açıklama
Astropy (Astropi) Astronomi için bir Python kitaplığı. Lisans: BSD-3-Clause.
beautifulsoup4 Ekrandan veri toplama için tasarlanmış bir Python kitaplığı. Lisans: MIT.
Sahtekar Sahte veriler üretir. Lisans: MIT.
dengesiz-öğrenme Yeniden örnekleme teknikleri sunarak, sınıflandırma sorunlarını gidermeye yardımcı olur. Scikit-learn'e dayanır. Lisans: MIT.
IPython Belediyesi Etkileşimli bilgi işlem için bir kitaplık. Lisans: BSD-3-Clause.
Matplotlib Python'da yayın kalitesinde grafikler ve şekiller oluşturur. Lisans: PSF.
mlxtend Günlük veri bilimi görevleri için bir makine öğrenimi kitaplığı. Lisans: BSD-3-Clause.
Ağ Bağlantısı Karmaşık ağları oluşturmaya ve işlemeye yönelik bir Python paketi. Lisans: BSD-3-Clause.
NLTK (NLTK) Doğal dil işleme için bir kitaplık. Aşağıdaki derlemler Excel'de Python ile kullanılmak üzere önceden yüklenmiştir: brown, punkt, stopwords, treebank, vader ve wordnet2022. Lisans: Apache v2.
Sayı Py Sayılar, dizeler, kayıtlar ve nesneler için dizi işlem olanağı sunar. Lisans: BSD-3-Clause.
pandalar Veri yapıları ve veri analizi araçları sunar. Lisans: BSD-3-Clause.
Yastık Farklı görüntü dosyası biçimlerini açma, düzenleme ve kaydetme desteği ekler. Lisans: PIL.
arsa dokuzu Bir çizim ve veri görselleştirme kitaplığı. Lisans: MIT.
Prens Tablo verilerini özetlemek için çeşitli yöntemler de dahil olmak üzere Python'da çok değişkenli keşifsel veri analizi için bir kitaplık. Lisans: MIT.
PyTables Büyük miktarda veriyi işlemek için Python, HDF5 kitaplığı ve NumPy kitaplığını bir araya getirir. Lisans: BSD-3-Clause.
PyWavelets Bir wavelet transforms kitaplığı. Lisans: MIT.
QRCODE Bir QR kodu görüntü üreteci. Lisans: BSD-3-Clause.
scikit-learn Makine öğrenimi ve veri madenciliği için bir dizi Python modülü. Lisans: BSD-3-Clause.
SciPy Python için bilimsel bir kitaplık. Lisans: BSD-3-Clause.
denizde doğmuş İstatistiksel veri görselleştirme kitaplığı. Lisans: BSD-3-Clause.
snowballstemmer Python için bir algoritma kitaplığı koleksiyonu. Lisans: BSD-2-Clause.
karesini alma Hiyerarşik verileri görüntülemek için ağaç haritaları veya görselleştirmeler oluşturur. Lisans: Apache v2.
istatistik modelleri SciPy kütüphanesi ile kullanım için istatistiksel hesaplamalar ve modeller. Lisans: BSD-3-Clause.
SymPy Sembolik matematik için bir Python kitaplığı. Lisans: BSD-3-Clause.
tablo haline getirme Tablo oluşturmak ve biçimlendirmek için bir kitaplık. Lisans: MIT.
Tüyler Ürpertici Diziler arasındaki farkları hesaplamak için bulanık dize eşleştirmesi sunar. Lisans: MIT.
kelime bulutu Bir kelime bulutu oluşturucu. Lisans: MIT.

Anaconda'dan daha fazla bilgi edinin

Tümleştirme ve desteklenen kitaplıklar hakkında daha fazla bilgi edinmek için Anaconda'yı ziyaret edin.