Applies ToExcel για 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 υποστηρίζει γραμματοσειρές Αγγλικών, Κινεζικών (Απλοποιημένων), Γαλλικών, Γερμανικών, Ιαπωνικών και Ισπανικών.

Βιβλιοθήκη

Περιγραφή

Astropy

Μια βιβλιοθήκη Python για αστρονομία. License: BSD-3-Clause.

beautifulsoup4

Μια βιβλιοθήκη Python που έχει σχεδιαστεί για την απόσπαση οθόνης. Άδεια χρήσης: MIT.

Faker 

Δημιουργεί πλαστά δεδομένα. Άδεια χρήσης: MIT.  

imbalanced-learn

Βοηθά στην αντιμετώπιση προβλημάτων ταξινόμησης, προσφέροντας τεχνικές εκ νέου δειγματοληψίας. Βασίζεται στο scikit-learn. Άδεια χρήσης: MIT.

IPython

Μια βιβλιοθήκη για αλληλεπιδραστική υπολογιστική χρήση. License: BSD-3-Clause.

Matplotlib

Δημιουργεί γραφήματα και εικόνες ποιότητας δημοσίευσης στην Python. Άδεια χρήσης: PSF.

mlxtend 

Μια βιβλιοθήκη μηχανικής εκμάθησης για καθημερινές εργασίες επιστήμης δεδομένων. License: BSD-3-Clause.

NetworkX

Ένα πακέτο Python για τη δημιουργία και τον χειρισμό σύνθετων δικτύων. License: BSD-3-Clause.

NLTK

Βιβλιοθήκη για επεξεργασία φυσικής γλώσσας. Τα παρακάτω corpora είναι προ-φορτωμένα για χρήση με Python στο Excel: καφέ, punkt, stopwords, treebank, vader, και wordnet2022. Άδεια χρήσης: Apache v2.

NumPy

Προσφέρει επεξεργασία πίνακα για αριθμούς, συμβολοσειρές, εγγραφές και αντικείμενα. License: BSD-3-Clause.

pandas

Προσφέρει δομές δεδομένων και εργαλεία ανάλυσης δεδομένων. License: BSD-3-Clause.

Pillow

Προσθέτει υποστήριξη για το άνοιγμα, το χειρισμό και την αποθήκευση διαφορετικών μορφών αρχείων εικόνας. Άδεια χρήσης: PIL.

οικόπεδο 

Μια βιβλιοθήκη σχεδίασης και απεικόνισης δεδομένων. Άδεια χρήσης: MIT. 

Πρίγκιπας 

Μια βιβλιοθήκη για πολυμεταβλητική διερευνητική ανάλυση δεδομένων στο Python, συμπεριλαμβανομένης μιας ποικιλίας μεθόδων για τη σύνοψη δεδομένων σε μορφή πίνακα. Άδεια χρήσης: MIT.  

PyTables

Συγκεντρώνει την Python, τη βιβλιοθήκηHDF5 και τη βιβλιοθήκηNumPy για τον χειρισμό μεγάλων ποσοτήτων δεδομένων. License: BSD-3-Clause.

PyWavelets

Μια βιβλιοθήκη μετασχηματισμών κυματομορφής. Άδεια χρήσης: MIT.

κωδικός qrcode 

Μια γεννήτρια εικόνας κωδικού QR. License: BSD-3-Clause.

scikit-learn

Ένα σύνολο εκπαιδευτικών μονάδων Python για μηχανική εκμάθηση και εξόρυξη δεδομένων. License: BSD-3-Clause.

SciPy

Μια επιστημονική βιβλιοθήκη για Python. License: BSD-3-Clause.

seaborn

Μια βιβλιοθήκη απεικόνισης στατιστικών δεδομένων. License: BSD-3-Clause.

snowballstemmer

Μια συλλογή βιβλιοθήκης αλγορίθμων για Python. License: BSD-2-Clause.

squarify 

Δημιουργεί treemap ή απεικονίσεις για την εμφάνιση αδρανών δεδομένων. Άδεια χρήσης: Apache v2.

statsmodels

Στατιστικοί υπολογισμοί και μοντέλα, για χρήση με τη βιβλιοθήκηSciPy. License: BSD-3-Clause.

SymPy

Μια βιβλιοθήκη Python για συμβολικά μαθηματικά. License: BSD-3-Clause.

tabulate

Μια βιβλιοθήκη για τη δημιουργία και τη μορφοποίηση πινάκων. Άδεια χρήσης: MIT.

TheFuzz 

Παρέχει ασαφή αντιστοίχιση συμβολοσειράς για τον υπολογισμό των διαφορών μεταξύ των ακολουθιών. Άδεια χρήσης: MIT.  

wordcloud 

Μια γεννήτρια νεφών λέξεων. Άδεια χρήσης: MIT.  

Μάθετε περισσότερα από την Anaconda 

Για να μάθετε περισσότερα σχετικά με την ενοποίηση και τις υποστηριζόμενες βιβλιοθήκες, επισκεφθείτε την Anaconda.

Σχετικά άρθρα

Χρειάζεστε περισσότερη βοήθεια;

Θέλετε περισσότερες επιλογές;

Εξερευνήστε τα πλεονεκτήματα της συνδρομής, περιηγηθείτε σε εκπαιδευτικά σεμινάρια, μάθετε πώς μπορείτε να προστατεύσετε τη συσκευή σας και πολλά άλλα.

Οι κοινότητες σάς βοηθούν να κάνετε και να απαντάτε σε ερωτήσεις, να δίνετε σχόλια και να ακούτε από ειδικούς με πλούσια γνώση.