Για πληροφορίες διαθεσιμότητας, ανατρέξτε στο θέμα Διαθεσιμότητα Python στο Excel. Αν αντιμετωπίσετε οποιεσδήποτε ανησυχίες σχετικά με την Python στο Excel, αναφέρετέ τες επιλέγοντας "Σχόλια βοήθειας>" στο Excel.
Είστε νέος χρήστης της Python στο Excel; Ξεκινήστε διαβάζοντας την Εισαγωγή στην Python στο Excel και ξεκινήστε με την Python στο Excel.
Τι είναι το DataFrame;
Ένα DataFrame είναι μια δισδιάστατη δομή δεδομένων σε γλώσσες προγραμματισμού υπολογιστών, παρόμοια με έναν πίνακα του Excel. Στην Python, ένα DataFrame είναι ένα αντικείμενο στη βιβλιοθήκη πάντα . Η βιβλιοθήκη pandas είναι μια βασική βιβλιοθήκη που χρησιμοποιείται από την Python στο Excel και τα αντικείμενα DataFrame είναι μια βασική δομή για την ανάλυση δεδομένων με την Python στο Excel.
Σημείωση
Η Python στο Excel χρησιμοποιεί ένα DataFrame ως το προεπιλεγμένο αντικείμενο για δισδιάστατες περιοχές.
Η Python στο Excel μπορεί να εξαγάγει ένα DataFrame με δύο τρόπους: ως αντικείμενο Python ή να μετατραπεί σε τιμές Excel. Όταν ένα DataFrame επιστρέφεται ως αντικείμενο Python, το κελί εμφανίζει το κείμενο "DataFrame", πριν από το οποίο υπάρχει ένα εικονίδιο κάρτας. Το παρακάτω στιγμιότυπο οθόνης δείχνει ένα DataFrame ως αντικείμενο Python σε ένα κελί του Excel.
Για να προβάλετε τις πληροφορίες μέσα σε ένα DataFrame, επιλέξτε το εικονίδιο κάρτας στο κελί ή χρησιμοποιήστε το συνδυασμό πλήκτρων Ctrl+Shift+F5. Το παρακάτω στιγμιότυπο οθόνης εμφανίζει ένα αντικείμενο DataFrame με ανοιχτή την προβολή κάρτας. Σε αυτό το παράδειγμα, το DataFrame επαναλαμβάνει τα δεδομένα στα κελιά A1:B3 του φύλλου εργασίας.
Μπορείτε επίσης να εισαγάγετε εξωτερικά δεδομένα στο Excel και, στη συνέχεια, να επεξεργαστείτε αυτά τα δεδομένα με Python στο Excel. Για να εισαγάγετε εξωτερικά δεδομένα, χρησιμοποιήστε Power Query. Για να μάθετε περισσότερα σχετικά με αυτό, ανατρέξτε στο θέμα Χρήση Power Query για την εισαγωγή δεδομένων για Python στο Excel.
Αλλαγή του τύπου εξόδου Python
Τα δεδομένα μέσα σε ένα DataFrame μπορούν να επιστραφούν ως τιμές Excel αντί ως αντικείμενο Python. Εξαγάγετε ένα DataFrame ως τιμές του Excel για να ενσωματώσετε άλλες αναλύσεις που βασίζονται στο Excel, όπως γραφήματα, τύπους του Excel και μορφοποίηση υπό όρους.
Χρησιμοποιήστε το μενού εξόδου Python στη γραμμή τύπων για να ελέγξετε τον τρόπο επιστροφής των υπολογισμών Python. Το παρακάτω στιγμιότυπο οθόνης εμφανίζει το μενού εξόδου Python στη γραμμή τύπων.
Το παρακάτω στιγμιότυπο οθόνης εμφανίζει τα προηγούμενα δεδομένα DataFrame, αλλά αυτή τη φορά τα δεδομένα επιστρέφονται ως τιμές του Excel. Επειδή αυτό το DataFrame επαναλαμβάνει τα δεδομένα στα κελιά A1:B3 στο φύλλο εργασίας, το αποτέλεσμα του Python στα κελιά C1:D3 ταιριάζει με τα κελιά A1:B3.
Σημείωση
Εάν ένα κελί στην περιοχή εξόδου, η οποία στο προηγούμενο σενάριο είναι η περιοχή C1:D3, περιέχει ήδη μια τιμή, τότε το κελί Python επιστρέφει το #SPILL! αντί για την έξοδο Python. Για να μάθετε περισσότερα, ανατρέξτε στα θέματα Αντιμετώπιση σφαλμάτων Python στο Excel και Πώς να διορθώσετε ένα σφάλμα #SPILL!.
Σημαντικό
Όταν ο τύπος εξόδου ενός DataFrame έχει οριστεί σε τιμές Excel, το DataFrame εξάγει τη στήλη ευρετηρίου μόνο εάν πληρούται μία από τις ακόλουθες συνθήκες.
- Εάν οι τιμές της στήλης δείκτη δεν είναι αριθμητικές (όπως το αποτέλεσμα της
describe()ήgroup_by()). - Εάν έχει οριστεί το όνομα της στήλης ευρετηρίου.
Μπορείτε επίσης να χρησιμοποιήσετε το μενού δεξιού κλικ ή Ctrl+κλικ σε οποιοδήποτε κελί Python για να αλλάξετε τύπους εξόδου. Ανοίξτε το μενού δεξιού κλικ και επιλέξτε Έξοδος ως για να αλλάξετε την έξοδο.