Πίνακας περιεχομένων:

Πώς φιλτράρετε τα πάντα;
Πώς φιλτράρετε τα πάντα;

Βίντεο: Πώς φιλτράρετε τα πάντα;

Βίντεο: Πώς φιλτράρετε τα πάντα;
Βίντεο: Άθροισμα δεδομένων που προκύπτουν από φιλτράρισμα 2024, Νοέμβριος
Anonim

Ένας τρόπος για να φίλτρο κατά σειρές μέσα Πάντα είναι η χρήση δυαδικής έκφρασης. Δημιουργούμε αρχικά μια δυαδική μεταβλητή παίρνοντας τη στήλη που μας ενδιαφέρει και ελέγχοντας αν η τιμή της ισούται με τη συγκεκριμένη τιμή που θέλουμε να επιλέξουμε/διατηρήσουμε. Για παράδειγμα, ας μας φίλτρο το πλαίσιο δεδομένων ή το υποσύνολο του πλαισίου δεδομένων με βάση την τιμή έτους 2002.

Ομοίως, οι άνθρωποι ρωτούν, πώς φιλτράρετε ένα Pandas DataFrame με βάση τις μηδενικές τιμές μιας στήλης;

Προς το φίλτρο έξω από τις σειρές του πλαίσιο δεδομένων pandas που λείπει αξίες στη στήλη Last_Namecolumn, θα βρούμε πρώτα το ευρετήριο του στήλη με μη μηδενικές τιμές με τα πάντα συνάρτηση notnull(). Θα επιστρέψει μια boolean σειρά, όπου True for not μηδενικό και Λάθος για μηδενικές τιμές ή λείπει αξίες.

Ομοίως, είναι μηδενικά τα πάντα; τα πάντα . είναι μηδενικό. Ανίχνευση τιμών που λείπουν για ένα αντικείμενο που μοιάζει με πίνακα. Αυτή η συνάρτηση παίρνει ένα βαθμωτό αντικείμενο ή ένα αντικείμενο που μοιάζει με πίνακα και υποδεικνύει εάν λείπουν τιμές (NaN σε αριθμητικούς πίνακες, Κανένα ή NaN σε πίνακες αντικειμένων, NaT σε χρονόμετρο ημερομηνίας).

Με αυτόν τον τρόπο, πώς μπορώ να επιλέξω σειρές στα panda;

Βήματα για να επιλέξετε γραμμές από το Pandas DataFrame

  1. Βήμα 1: Συλλέξτε το σύνολο δεδομένων σας. Αρχικά, θα πρέπει να συγκεντρώσετε τα δεδομένα σας.
  2. Βήμα 2: Δημιουργήστε το DataFrame. Μόλις έχετε έτοιμα τα δεδομένα σας, θα χρειαστεί να δημιουργήσετε το pandas DataFrame για να καταγράψετε αυτά τα δεδομένα στην Python.
  3. Βήμα 3: Επιλέξτε Γραμμές από το Pandas DataFrame.

Πώς μπορώ να επιλέξω μια στήλη στα πάντα;

Σύνοψη μόνο του τελεστή ευρετηρίου

  1. Ο κύριος σκοπός του είναι να επιλέγει στήλες με βάση τα ονόματα των στηλών.
  2. Επιλέξτε μια στήλη ως Σειρά περνώντας το όνομα της στήλης απευθείας σε αυτήν: df['col_name']
  3. Επιλέξτε πολλές στήλες ως DataFrame περνώντας μια λίστα σε αυτό: df['col_name1', 'col_name2']

Συνιστάται: