Βιβλιοθήκες ανοιχτού κώδικα και Python στο Excel
Applies To
Excel για Microsoft 365Η λειτουργία Python στο Excel είναι πλέον διαθέσιμη σε χρήστες επιχειρήσεων και επιχειρήσεων που εκτελούν το Κανάλι τρεχουσών ενημερώσεων στα Windows, ξεκινώντας από την Έκδοση 2407 (Δομή 17830.20128) και το Μηνιαίο κανάλι επιχειρήσεων στα Windows, ξεκινώντας από την Έκδοση 2408 (Δομή 17928.20216). Είναι διαθέσιμο σε προεπισκόπηση για χρήστες της Οικογένειας και προσωπικών χρηστών που εκτελούν το Κανάλι τρεχουσών ενημερώσεων στα Windows, ξεκινώντας από την έκδοση 2405 (Δομή 17628.20164). Η λειτουργία Python στο Excel είναι διαθέσιμη σε προεπισκόπηση για τους χρήστες της εκπαίδευσης που εκτελούν το κανάλι τρεχουσών ενημερώσεων (προεπισκόπηση) μέσω του προγράμματος Microsoft 365 Insider. Προς το παρόν, δεν είναι διαθέσιμη για το Κανάλι επιχειρήσεων Semi-Annual.
Θα κυκλοφορήσει πρώτα στο Excel για Windows και, στη συνέχεια, σε άλλες πλατφόρμες σε μεταγενέστερη ημερομηνία. Για περισσότερες πληροφορίες διαθεσιμότητας, ανατρέξτε στο θέμα Python στη διαθεσιμότητα του Excel.
Εάν αντιμετωπίσετε τυχόν ανησυχίες με την Python στο Excel, αναφέρετε τις επιλέγοντας Βοήθεια > Σχόλια στο Excel.
Είστε νέος χρήστης της Python στο Excel; Ξεκινήστε με την Εισαγωγή στην Python στο Excel και με τα Πρώτα βήματα με την Python στο Excel.
Βιβλιοθήκες Python ανοιχτού κώδικα
Η Python στο Excel συνοδεύεται από ένα τυπικό σύνολο βιβλιοθηκών Python που παρέχονται από την Anaconda μέσω μιας ασφαλούς κατανομής. Χρησιμοποιήστε αυτές τις βιβλιοθήκες Python για να απλοποιήσετε την ανάλυση δεδομένων σας, να βρείτε μοτίβα και κρυφές πληροφορίες και να απεικονίσετε τα δεδομένα σας με σχεδιάσεις.
Core Python σε βιβλιοθήκες του Excel
Οι ακόλουθες βιβλιοθήκες ανοιχτού κώδικα είναι διαθέσιμες με Python στο Excel από προεπιλογή. Έχουν εισαχθεί με τις προτάσεις που παρατίθενται.
-
Δήλωση 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
: Αυτές οι βασικές βιβλιοθήκες παρατίθενται επίσης στο παράθυρο εργασιών προετοιμασίας της Python στο Excel. Αποκτήστε πρόσβαση στο παράθυρο εργασιών προετοιμασίας επιλέγοντας Τύποι> Αρχικοποίηση στην κορδέλα του Excel. Αυτό το παράθυρο εργασιών είναι μόνο για ανάγνωση αυτήν τη στιγμή και εμφανίζει τις ρυθμίσεις προετοιμασίας για την Python στο χρόνο εκτέλεσης του Excel.
Τρόπος εισαγωγής βιβλιοθηκών
Εκτός από τις βασικές βιβλιοθήκες, μπορείτε να εισαγάγετε πρόσθετες βιβλιοθήκες που είναι διαθέσιμες μέσω της Anaconda. Εισαγάγετε βιβλιοθήκες Python στο Excel χρησιμοποιώντας μια πρόταση εισαγωγής Python σε ένα κελί Python στο Excel, όπως import numpy as np. Αυτή η πρόταση εισάγει τη βιβλιοθήκηNumPy και της εκχωρεί το ψευδώνυμο np. Μετά την εισαγωγή αυτής της πρότασης εισαγωγής σε ένα κελί Python, μπορείτε να αναφερθείτε στη βιβλιοθήκη NumPy ως np σε όλους τους τύπους Python σε αυτό το βιβλίο εργασίας.
: Για να βεβαιωθείτε ότι οι βιβλιοθήκες σας εισάγονται πριν από την εκτέλεση των τύπων Python, εισαγάγετε τις προτάσεις εισαγωγής και τυχόν ρυθμίσεις στο πρώτο φύλλο εργασίας στο βιβλίο εργασίας σας. Αν θέλετε, μπορείτε να δεσμεύσετε το πρώτο φύλλο εργασίας ειδικά για τις προτάσεις εισαγωγής και τις ρυθμίσεις.
: Δεν χρησιμοποιούν όλες οι βιβλιοθήκες τη μορφή της πρότασης εισαγωγής import [library] as [name]. Για παράδειγμα, για να εισαγάγετε τη βιβλιοθήκη beautifulsoup4, χρησιμοποιήστε την πρόταση εισαγωγής from bs4 import BeautifulSoup. Ανατρέξτε στην τεκμηρίωση για κάθε βιβλιοθήκη για να μάθετε την προτεινόμενη πρόταση εισαγωγής.
Λίστα προτεινόμενων βιβλιοθηκών
Ο παρακάτω πίνακας εμφανίζει ένα υποσύνολο των βιβλιοθηκών ανοιχτού κώδικα που παρέχονται από την Anaconda, τις οποίες μπορείτε να χρησιμοποιήσετε με την Python στο Excel. Οι βιβλιοθήκες Matplotlib, NumPy, seaborn, statsmodels και pandasεισάγονται από προεπιλογή. Οι πρόσθετες βιβλιοθήκες που παρατίθενται στον πίνακα δεν εισάγονται αυτόματα, αλλά μπορείτε να επιλέξετε να τις εισαγάγετε, αν θέλετε.
: Για την προστασία της ασφάλειας των δεδομένων σας, αυτές οι βιβλιοθήκες δεν θα έχουν τη δυνατότητα υποβολής αιτήσεων δικτύου ή πρόσβασης στα αρχεία και τα δεδομένα σας στον τοπικό υπολογιστή σας. Για να μάθετε περισσότερα, ανατρέξτε στο θέμα Ασφάλεια δεδομένων και Python στο Excel.
: Η εφαρμογή Python στο Excel υποστηρίζει γραμματοσειρές Αγγλικών, Κινεζικών (Απλοποιημένων), Γαλλικών, Γερμανικών, Ιαπωνικών και Ισπανικών.
Βιβλιοθήκη |
Περιγραφή |
---|---|
Μια βιβλιοθήκη Python για αστρονομία. License: BSD-3-Clause. |
|
Μια βιβλιοθήκη Python που έχει σχεδιαστεί για την απόσπαση οθόνης. Άδεια χρήσης: MIT. |
|
Δημιουργεί πλαστά δεδομένα. Άδεια χρήσης: MIT. |
|
Βοηθά στην αντιμετώπιση προβλημάτων ταξινόμησης, προσφέροντας τεχνικές εκ νέου δειγματοληψίας. Βασίζεται στο scikit-learn. Άδεια χρήσης: MIT. |
|
Μια βιβλιοθήκη για αλληλεπιδραστική υπολογιστική χρήση. License: BSD-3-Clause. |
|
Δημιουργεί γραφήματα και εικόνες ποιότητας δημοσίευσης στην Python. Άδεια χρήσης: PSF. |
|
Μια βιβλιοθήκη μηχανικής εκμάθησης για καθημερινές εργασίες επιστήμης δεδομένων. License: BSD-3-Clause. |
|
Ένα πακέτο Python για τη δημιουργία και τον χειρισμό σύνθετων δικτύων. License: BSD-3-Clause. |
|
Βιβλιοθήκη για επεξεργασία φυσικής γλώσσας. Τα παρακάτω corpora είναι προ-φορτωμένα για χρήση με Python στο Excel: καφέ, punkt, stopwords, treebank, vader, και wordnet2022. Άδεια χρήσης: Apache v2. |
|
Προσφέρει επεξεργασία πίνακα για αριθμούς, συμβολοσειρές, εγγραφές και αντικείμενα. License: BSD-3-Clause. |
|
Προσφέρει δομές δεδομένων και εργαλεία ανάλυσης δεδομένων. License: BSD-3-Clause. |
|
Προσθέτει υποστήριξη για το άνοιγμα, το χειρισμό και την αποθήκευση διαφορετικών μορφών αρχείων εικόνας. Άδεια χρήσης: PIL. |
|
Μια βιβλιοθήκη σχεδίασης και απεικόνισης δεδομένων. Άδεια χρήσης: MIT. |
|
Μια βιβλιοθήκη για πολυμεταβλητική διερευνητική ανάλυση δεδομένων στο Python, συμπεριλαμβανομένης μιας ποικιλίας μεθόδων για τη σύνοψη δεδομένων σε μορφή πίνακα. Άδεια χρήσης: MIT. |
|
Συγκεντρώνει την Python, τη βιβλιοθήκηHDF5 και τη βιβλιοθήκηNumPy για τον χειρισμό μεγάλων ποσοτήτων δεδομένων. License: BSD-3-Clause. |
|
Μια βιβλιοθήκη μετασχηματισμών κυματομορφής. Άδεια χρήσης: MIT. |
|
Μια γεννήτρια εικόνας κωδικού QR. License: BSD-3-Clause. |
|
Ένα σύνολο εκπαιδευτικών μονάδων Python για μηχανική εκμάθηση και εξόρυξη δεδομένων. License: BSD-3-Clause. |
|
Μια επιστημονική βιβλιοθήκη για Python. License: BSD-3-Clause. |
|
Μια βιβλιοθήκη απεικόνισης στατιστικών δεδομένων. License: BSD-3-Clause. |
|
Μια συλλογή βιβλιοθήκης αλγορίθμων για Python. License: BSD-2-Clause. |
|
Δημιουργεί treemap ή απεικονίσεις για την εμφάνιση αδρανών δεδομένων. Άδεια χρήσης: Apache v2. |
|
Στατιστικοί υπολογισμοί και μοντέλα, για χρήση με τη βιβλιοθήκηSciPy. License: BSD-3-Clause. |
|
Μια βιβλιοθήκη Python για συμβολικά μαθηματικά. License: BSD-3-Clause. |
|
Μια βιβλιοθήκη για τη δημιουργία και τη μορφοποίηση πινάκων. Άδεια χρήσης: MIT. |
|
Παρέχει ασαφή αντιστοίχιση συμβολοσειράς για τον υπολογισμό των διαφορών μεταξύ των ακολουθιών. Άδεια χρήσης: MIT. |
|
Μια γεννήτρια νεφών λέξεων. Άδεια χρήσης: MIT. |
Μάθετε περισσότερα από την Anaconda
Για να μάθετε περισσότερα σχετικά με την ενοποίηση και τις υποστηριζόμενες βιβλιοθήκες, επισκεφθείτε την Anaconda.