Σχετικά θέματα
×
Μετάβαση στο κύριο περιεχόμενο
Υποστήριξη
Είσοδος με Microsoft
Είσοδος ή δημιουργία λογαριασμού.
Γεια σας,
Επιλέξτε διαφορετικό λογαριασμό.
Έχετε πολλούς λογαριασμούς
Επιλέξτε τον λογαριασμό με τον οποίο θέλετε να εισέλθετε.

Η Python στο Excel βρίσκεται αυτήν τη στιγμή σε προεπισκόπηση και υπόκειται σε αλλαγές με βάση τα σχόλια. Για να χρησιμοποιήσετε αυτήν τη δυνατότητα, συμμετάσχετε στο Πρόγραμμα Microsoft 365 Insider και επιλέξτε το επίπεδο Insider Καναλιού beta

Η Python στο Excel κυκλοφορεί σταδιακά για τους πελάτες του Excel για Windows που χρησιμοποιούν το κανάλι beta. Προς το παρόν, η δυνατότητα δεν είναι διαθέσιμη σε άλλες πλατφόρμες.

Αν αντιμετωπίσετε προβλήματα με την Python στο Excel, αναφέρετέ τα επιλέγοντας Βοήθεια > Σχόλια στο Excel.

Είστε νέος χρήστης της Python στο Excel; Ξεκινήστε με την Εισαγωγή στην Python στο Excel και ξεκινήστε με την Python στο Excel.

Χρήση βιβλιοθηκών ανοιχτού κώδικα Python για τη δημιουργία σχεδίων και γραφημάτων 

Η Python στο Excel συνοδεύεται από ένα βασικό σύνολο βιβλιοθηκών Python που παρέχονται από την Anaconda. Αυτό το άρθρο περιγράφει πώς μπορείτε να χρησιμοποιήσετε βιβλιοθήκες Python, όπως θαλάσσιακαι matplotlib, για να δημιουργήσετε οικόπεδα και γραφήματα. Για να μάθετε περισσότερα σχετικά με τις βιβλιοθήκες ανοιχτού κώδικα που είναι διαθέσιμες με το Python στο Excel, ανατρέξτε στο θέμα Βιβλιοθήκες ανοιχτού κώδικα και Python στο Excel

Τα παραδείγματα σε αυτό το άρθρο χρησιμοποιούν το σύνολο δεδομένων λουλουδιών Iris. Κάντε λήψη αυτού του δείγματος βιβλίου εργασίας για να το ακολουθήσετε μαζί με το άρθρο: python-in-excel-iris-dataset.xlsx

Δημιουργήστε ένα σχέδιο ζεύξης με θαλασσογενή 

Αυτό το παράδειγμα δείχνει πώς μπορείτε να δημιουργήσετε μια απεικόνιση σχεδίασης ζεύξης του συνόλου δεδομένων λουλουδιού Iris. Ένα σχέδιο ζεύξης είναι ένας πίνακας με οικόπεδα και γραφήματα που συγκρίνει τη σχέση μεταξύ κάθε μεταβλητής σε ένα σύνολο δεδομένων. Σε αυτή την περίπτωση, το σύνολο δεδομένων λουλουδιών Iris περιέχει τέσσερις στήλες αριθμητικών δεδομένων: sepal_length, sepal_width, petal_length και petal_width

Χρησιμοποιήστε την Python στο Excel για να δημιουργήσετε ένα σχέδιο ζεύξης με τη θαλάσσια βιβλιοθήκη.

Η Python στο Excel δημιουργεί την απεικόνιση με τη θαλάσσιαβιβλιοθήκη. Η θαλάσσιαβιβλιοθήκη εισάγεται αυτόματα για python στο Excel με την ακόλουθη δήλωση εισαγωγής, επιτρέποντάς σας να την αναφέρετε με τα sns ψευδώνυμου.  

import seaborn as sns 

Για να δημιουργήσετε ένα σχέδιο ζεύξης του συνόλου δεδομένων λουλουδιών Iris με τη θαλάσσια βιβλιοθήκη, ακολουθήστε τα παρακάτω βήματα:

  1. Εισαγάγετε το ακόλουθο τμήμα κώδικα σε ένα κελί του Excel Python. Το τμήμα κώδικα αποθηκεύει το σχέδιο ζεύγους ως μεταβλητή που ονομάζεται pairplot.  Δημιουργεί το οικόπεδο με το θαλάσσιο ψευδώνυμο βιβλιοθήκης sns και το seaborn function pairplot



    pairplot = sns.pairplot(xl("Table1[#All]", headers=True)) Ως όρισμα για τη συνάρτηση pairplot, το τμήμα κώδικα χρησιμοποιεί την προσαρμοσμένη συνάρτηση Python xl() και αναφέρεται στον πρώτο πίνακα στο φύλλο εργασίας, Πίνακας1. Περιλαμβάνει όλα τα περιεχόμενα του πίνακα (ως [#All]) και σημειώσεις ότι ο πίνακας περιλαμβάνει μια γραμμή κεφαλίδων (ως κεφαλίδες=Αληθές). Σε αυτό το παράδειγμα, ο Πίνακας1 στο φύλλο εργασίας περιέχει το σύνολο δεδομένων Iris.

    Δείτε την προεπισκόπηση σχεδίασης ζεύξης σε ένα Πλαίσιο δεδομένων.

    Σημείωση: Εάν αντιμετωπίσετε σφάλματα, ανατρέξτε στο θέμα Αντιμετώπιση σφαλμάτων Python στο Excel για περισσότερες πληροφορίες. 

  2. Μετά την ολοκλήρωση του τύπου Python, η Python στο Excel επιστρέφει την απεικόνιση σχεδίασης ζεύγους σε ένα αντικείμενο εικόνας. Επιλέξτε το εικονίδιο κάρτας στο κελί αντικειμένου εικόνας για να δείτε μια προεπισκόπηση της απεικόνισης.

    Δείτε μια προεπισκόπηση της σχεδίασης σε μια κάρτα Περιγράμματος δεδομένων.

  3. Διατηρήστε την απεικόνιση ως αντικείμενο εικόνας για να συνεχίσετε να το χρησιμοποιείτε για υπολογισμούς Python. Εξαγάγετε την εικόνα στο πλέγμα του Excel για να αλλάξετε το μέγεθός της και να προβάλετε κάθε σχεδίαση με περισσότερες λεπτομέρειες. Για να εξαγάγετε την εικόνα στο πλέγμα, κάντε δεξί κλικ ή ctrl+κλικ στο κελί που περιέχει το αντικείμενο εικόνας και επιλέξτε Εμφάνιση σχεδίασης επάνω από κελιά από το μενού.

    Για πρόσθετες πληροφορίες σχετικά με την εξαγωγή αντικειμένων εικόνας, ανατρέξτε στην ενότητα Εξαγωγή αντικειμένου εικόνας στο πλέγμα του Excel σε αυτό το άρθρο.

Δημιουργία οικοπέδου διασποράς με το Matplotlib 

Αυτό το παράδειγμα περιγράφει πώς μπορείτε να δημιουργήσετε ένα σχέδιο διασποράς με το σύνολο δεδομένων δείγματος λουλουδιού Iris. Ένα σχέδιο διασποράς δείχνει τη σχέση μεταξύ δύο αριθμητικών μεταβλητών σε ένα σύνολο δεδομένων. Το παράδειγμα δημιουργεί ένα σχέδιο διασποράς που μοιάζει με το ακόλουθο στιγμιότυπο οθόνης, συγκρίνοντας τις sepal_width και sepal_length τιμές.

Χρησιμοποιήστε την Python στο Excel για να δημιουργήσετε ένα σχέδιο διασποράς με τη βιβλιοθήκη matplotlib.

Ο Python στο Excel δημιουργεί την απεικόνιση με τη βιβλιοθήκη ανοιχτού κώδικα Matplotlib. Η βιβλιοθήκη Matplotlibεισάγεται αυτόματα για python στο Excel με την ακόλουθη πρόταση εισαγωγής, επιτρέποντάς σας να την αναφέρετε ως plt.  

import matplotlib.pyplot as plt 

Για να δημιουργήσετε ένα σχέδιο διασποράς του συνόλου δεδομένων λουλουδιών Iris με τη βιβλιοθήκη Matplotlib, ακολουθήστε τα παρακάτω βήματα:

  1. Σε ένα κελί Python στο Excel, χρησιμοποιήστε τη συνάρτηση διασποράςmatplotlib και εισαγάγετε τις sepal_length και sepal_width στήλες του συνόλου δεδομένων Iris ως ορίσματα. Σε αυτό το παράδειγμα, ο Πίνακας1 στο φύλλο εργασίας περιέχει το σύνολο δεδομένων Iris.

    plt.scatter(xl("Table1[sepal_length]"), xl("Table1[sepal_width]"))

  2. Προσθέστε ετικέτες και έναν τίτλο στο σχέδιο διασποράς.  

    # Label the x and y axes of the plot. 
    plt.xlabel('sepal_length') 
    plt.ylabel('sepal_width') 
     
    # Add a title to the plot.  
    plt.title('Sepal length and width analysis')

    Σημείωση: Μπορείτε να προσθέσετε αυτό το τμήμα κώδικα ως πρόσθετη γραμμή κώδικα μετά τον τύπο Python στο προηγούμενο βήμα, στο ίδιο κελί του Excel ή μπορείτε να το εισαγάγετε σε ένα νέο κελί Python στο Excel στο βιβλίο εργασίας σας. Εάν επιλέξετε να το εισαγάγετε σε ένα νέο κελί, φροντίστε να ακολουθήσετε τους κανόνες σειράς υπολογισμού με βάση τις κύριες γραμμές και να τους εισαγάγετε μετά το πρώτο κελί.

  3. Μετά τη δέσμευση των τύπων Python, η Python στο Excel επιστρέφει την απεικόνιση σχεδίασης διασποράς ως αντικείμενο εικόνας. Επιλέξτε το εικονίδιο κάρτας στο κελί αντικειμένου εικόνας για να δείτε μια προεπισκόπηση της απεικόνισης. 

    Δείτε μια προεπισκόπηση της σχεδίασης διασποράς σε ένα πλαίσιο δεδομένων.

    Σημείωση: Εάν αντιμετωπίσετε σφάλματα, ανατρέξτε στο θέμα Αντιμετώπιση σφαλμάτων Python στο Excel για περισσότερες πληροφορίες.  

  4. Διατηρήστε την απεικόνιση ως αντικείμενο εικόνας για να συνεχίσετε να την χρησιμοποιείτε για υπολογισμούς python. Εξαγάγετε την εικόνα στο πλέγμα του Excel για να αλλάξετε το μέγεθός της και να προβάλετε την σχεδίαση με περισσότερες λεπτομέρειες. Για να εξαγάγετε την εικόνα στο πλέγμα, κάντε δεξί κλικ ή ctrl+κλικ στο κελί που περιέχει το αντικείμενο εικόνας και επιλέξτε Εμφάνιση σχεδίασης επάνω από κελιά από το μενού.

    Για πρόσθετες πληροφορίες σχετικά με την εξαγωγή αντικειμένων εικόνας, ανατρέξτε στην ενότητα Εξαγωγή αντικειμένου εικόνας στο πλέγμα του Excel σε αυτό το άρθρο.

Εξαγωγή αντικειμένου εικόνας στο πλέγμα του Excel

Όπως καταδεικνύεται από τα παραδείγματα σε αυτό το άρθρο, οι βιβλιοθήκες Python, όπως οι θαλάσσιες και οι Matplotlib, μπορούν να επιστρέψουν απεικονίσεις δεδομένων σε κελιά του Excel. Από προεπιλογή, η συνάρτηση Python στο Excel επιστρέφει αυτές τις απεικονίσεις ως αντικείμενα εικόνας. 

Επιλέξτε το εικονίδιο κάρτας σε ένα κελί αντικειμένου εικόνας για να δείτε μια προεπισκόπηση της απεικόνισης.

Δείτε μια προεπισκόπηση της σχεδίασης σε μια κάρτα Περιγράμματος δεδομένων.

Υπάρχουν δύο τρόποι για να εξαγάγετε μια εικόνα στο πλέγμα του Excel: να εμφανίσετε την εικόνα ως σχεδίαση σε κελιά ή να εμφανίσετε την εικόνα μέσα σε ένα κελί.

Εμφάνιση της εικόνας επάνω από κελιά

Ακολουθήστε αυτά τα βήματα για να εμφανίσετε την εικόνα ως σχεδίαση σε κελιά.

  1. Κάντε δεξί κλικ ή ctrl+κλικ στο κελί που περιέχει το αντικείμενο εικόνας και επιλέξτε Εμφάνιση σχεδίασης επάνω από τα κελιά από το μενού (ή χρησιμοποιήστε τη συντόμευση πληκτρολογίου Ctrl+Alt+Shift+C). Αυτό δημιουργεί ένα αντίγραφο της εικόνας που αιωρείται πάνω από το πλέγμα του Excel και μπορεί να αλλάζετε εύκολα το μέγεθος. Το αρχικό αντικείμενο εικόνας παραμένει στο αρχικό κελί.

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

    Δημιουργήστε μια κινούμενη απεικόνιση σχεδίασης με το εικονίδιο "Δημιουργία αναφοράς".

Εμφάνιση της εικόνας μέσα σε ένα κελί

Ακολουθήστε αυτά τα βήματα για να εμφανίσετε την εικόνα μέσα σε ένα κελί.

  1. Επιστρέφει το αντικείμενο εικόνας ως τιμή του Excel. Επιλέξτε το κελί του αντικειμένου εικόνας, μεταβείτε στο μενού εξόδου Python στη γραμμή τύπων και επιλέξτε Τιμή του Excel.  



    Χρησιμοποιήστε το μενού εξόδου Python δίπλα στη γραμμή τύπων για να αλλάξετε τον τύπο εξόδου. Η εικόνα σχεδίασης εμφανίζεται τώρα μέσα στο κελί.

    Συμβουλή: Για να κάνετε εναλλαγή των αποτελεσμάτων τύπων Python μεταξύ των αντικειμένων Python και των τιμών του Excel, χρησιμοποιήστε τη συντόμευση πληκτρολογίου Ctrl+Alt+Shift+M. Για να μάθετε περισσότερες συντομεύσεις πληκτρολογίου, ανατρέξτε στο θέμα Python στις συντομεύσεις πληκτρολογίου του Excel.

  2. Το μέγεθος της εικόνας σχεδίασης εξαρτάται από το μέγεθος του κελιού. Αυξήστε το μέγεθος της εικόνας αυξάνοντας το μέγεθος του κελιού ή συγχωνεύοντας κελιά.

Δημιουργία δικών σας σχεδίων και γραφημάτων 

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

Για να εισαγάγετε εξωτερικά δεδομένα για χρήση με το Python στο Excel, χρησιμοποιήστε Power Query. Για να μάθετε περισσότερα, ανατρέξτε στο θέμα Χρήση Power Query για την εισαγωγή δεδομένων για python στο Excel.

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

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

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

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

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

Σας βοήθησαν αυτές οι πληροφορίες;

Πόσο ικανοποιημένοι είστε με τη γλωσσική ποιότητα;
Τι επηρέασε την εμπειρία σας;
Πατώντας "Υποβολή" τα σχόλια σας θα χρησιμοποιηθούν για τη βελτίωση των προϊόντων και των υπηρεσιών της Microsoft. Ο διαχειριστής IT θα έχει τη δυνατότητα να συλλέξει αυτά τα δεδομένα. Δήλωση προστασίας προσωπικών δεδομένων.

Σας ευχαριστούμε για τα σχόλιά σας!

×