Librerie open source e Python in Excel
Applies To
Excel per Microsoft 365Python in Excel è ora disponibile per gli utenti Enterprise e Business che eseguono Current Channel in Windows, a partire dalla versione 2407 (build 17830.20128) e dal canale Enterprise mensile in Windows, a partire dalla versione 2408 (build 17928.20216). È disponibile in anteprima per gli utenti di Family e Personal che eseguono Current Channel in Windows a partire dalla versione 2405 (build 17628.20164). Python in Excel è disponibile in anteprima per gli utenti education che eseguono Current Channel (Anteprima) tramite il Programma Microsoft 365 Insider. Non è attualmente disponibile per Semi-Annual Enterprise Channel.
Viene distribuita prima in Excel per Windows e poi in altre piattaforme in un secondo momento. Per altre informazioni sulla disponibilità, vedere Disponibilità di Python in Excel.
Se riscontri problemi con Python in Excel, segnalali selezionando Guida > Feedback in Excel.
Non si ha esperienza con Python in Excel? Iniziare con Introduzione a Python in Excel e Iniziare a usare Python in Excel.
Librerie Python open source
Python in Excel viene fornito con un set standard di librerie Python fornite da Anacondaattraverso una distribuzione sicura. Usa queste librerie Python per semplificare l'analisi dei dati, trovare modelli e informazioni nascoste e visualizzare i dati con i tracciati.
Core Python nelle librerie di Excel
Le librerie open source seguenti sono disponibili con Python in Excel per impostazione predefinita. Sono state importate con le istruzioni elencate.
-
Matplotlib. Import statement: import matplotlib.pyplot as plt
-
NumPy. Import statement: import numpy as np
-
pandas. Import statement: import pandas as pd
-
seaborn. Import statement: import seaborn as sns
-
statsmodels. Import statement: import statsmodels as sm
Nota: Queste librerie di base sono elencate anche nel riquadro attività di inizializzazione di Python in Excel. Accedi al riquadro attività inizializzazione selezionando Formule > Inizializzazione nella barra multifunzione di Excel. Questo riquadro attività è attualmente di sola lettura e mostra le impostazioni di inizializzazione per Python in Excel Runtime.
Come importare raccolte
Oltre alle librerie di base, puoi importare altre raccolte disponibili tramite Anaconda. Importa librerie Python in Excel utilizzando un'istruzione di importazione Python in una cella di Python in Excel, ad esempio import numpy as np. Questa istruzione importa la libreria NumPye le assegna l'alias np. Dopo aver immesso questa istruzione di importazione in una cella di Python, puoi fare riferimento alla libreria NumPy come np in tutte le formule di Python in quella cartella di lavoro.
Suggerimento: Per assicurarsi che le librerie vengano importate prima dell'esecuzione delle formule di Python, immetti le istruzioni di importazione e le eventuali impostazioni nel primo foglio di lavoro della cartella di lavoro. Se lo desideri, puoi prenotare il primo foglio di lavoro in modo specifico per le istruzioni e le impostazioni di importazione.
Importante: Non tutte le raccolte usano il formato dell'istruzione di importazione import [library] as [name]. Ad esempio, per importare la libreria beautifulsoup4, usare l'istruzione import from bs4 import BeautifulSoup. Per informazioni sull'istruzione di importazione consigliata, vedere la documentazione di ogni raccolta.
Elenco delle raccolte consigliate
La tabella seguente mostra un sottoinsieme delle librerie open source fornite da Anaconda che è possibile usare con Python in Excel. Le librerie Matplotlib, NumPy, seaborn, statsmodels e pandavengono importate per impostazione predefinita. Le raccolte aggiuntive elencate nella tabella non vengono importate automaticamente, ma puoi scegliere di importarle, se necessario.
Importante: Per proteggere la sicurezza dei dati, queste raccolte non potranno effettuare richieste di rete o accedere ai file e ai dati nel computer locale. Per altre informazioni, vedi Data Security e Python in Excel.
Nota: Python in Excel supporta i tipi di carattere inglese, cinese (semplificato), francese, tedesco, giapponese e spagnolo.
Raccolta |
Descrizione |
---|---|
Una libreria python per l'astronomia. Licenza: clausola BSD-3. |
|
Una libreria Python progettata per il ritaglio dello schermo. Licenza: MIT. |
|
Genera dati falsi. Licenza: MIT. |
|
Aiuta ad affrontare i problemi di classificazione offrendo tecniche di campionamento di nuovo. Si basa su scikit-learn. Licenza: MIT. |
|
Una libreria per l'informatica interattiva. Licenza: clausola BSD-3. |
|
Crea grafici e figure di qualità della pubblicazione in Python. Licenza: PSF. |
|
Una raccolta di apprendimento automatico per attività quotidiane di data science. Licenza: clausola BSD-3. |
|
Un pacchetto Python per la creazione e la manipolazione di reti complesse. Licenza: clausola BSD-3. |
|
Una libreria per l'elaborazione del linguaggio naturale. I corpora seguenti sono precaricati per l'uso con Python in Excel: marrone, punkt, stopwords, treebank, vader e wordnet2022. Licenza: Apache v2. |
|
Offre l'elaborazione di matrici per numeri, stringhe, record e oggetti. Licenza: clausola BSD-3. |
|
Offre strutture di dati e strumenti di analisi dei dati. Licenza: clausola BSD-3. |
|
Aggiunge il supporto per l'apertura, la manipolazione e il salvataggio di formati di file di immagine diversi. Licenza: PIL. |
|
Una raccolta di grafici e visualizzazioni dei dati. Licenza: MIT. |
|
Una libreria per l'analisi esplorativa multivariata dei dati in Python, tra cui una varietà di metodi per riepilogare i dati tabulari. Licenza: MIT. |
|
Riunisce Python, la libreria HDF5e la libreria NumPyper gestire grandi quantità di dati. Licenza: clausola BSD-3. |
|
Una wavelet trasforma la libreria. Licenza: MIT. |
|
Generatore di immagini con codice a matrice. Licenza: clausola BSD-3. |
|
Un set di moduli Python per l'apprendimento automatico e il data mining. Licenza: clausola BSD-3. |
|
Una libreria scientifica per Python. Licenza: clausola BSD-3. |
|
Libreria di visualizzazioni statistiche dei dati. Licenza: clausola BSD-3. |
|
Raccolta di libreria algoritmica per Python. Licenza: clausola BSD-2.License: BSD-2-Clause. |
|
Crea mappe ad albero o visualizzazioni per visualizzare dati gerarchici. Licenza: Apache v2. |
|
Calcoli statistici e modelli, per l'uso con la libreria SciPy. Licenza: clausola BSD-3. |
|
Una libreria python per matematica simbolica. Licenza: clausola BSD-3. |
|
Raccolta per la creazione e la formattazione di tabelle. Licenza: MIT. |
|
Offre una corrispondenza di stringhe fuzzy per calcolare le differenze tra sequenze. Licenza: MIT. |
|
Un generatore di nuvole di parole. Licenza: MIT. |
Scopri di più da Anaconda
Per altre informazioni sull'integrazione e sulle raccolte supportate, visita Anaconda.