logo

Indizieren und Auswählen von Daten mit Pandas

Indizierung in Pandas:
Indizieren in Pandas bedeutet einfach die Auswahl bestimmter Datenzeilen und -spalten aus einem DataFrame. Bei der Indizierung kann es sich um die Auswahl aller Zeilen und einiger Spalten, einiger Zeilen und aller Spalten oder einzelner Zeilen und Spalten handeln. Indizierung kann auch als bezeichnet werden Teilmengenauswahl .



Sehen wir uns einige Beispiele für die Indizierung in Pandas an. In diesem Artikel verwenden wirnba.csv>Um die CSV-Datei herunterzuladen, klicken Sie auf Funktionsbeschreibung Dataframe.head() Rückkehr nach oben n>Zeilen eines Datenrahmens. Dataframe.tail() Zurück nach untenn>Zeilen eines Datenrahmens. Dataframe.at[] Greifen Sie auf einen einzelnen Wert für ein Zeilen-/Spaltenbeschriftungspaar zu. Dataframe.iat[] Greifen Sie über die ganzzahlige Position auf einen einzelnen Wert für ein Zeilen-/Spaltenpaar zu. Dataframe.tail() Rein ganzzahlige ortsbasierte Indizierung zur Auswahl nach Position. DataFrame.lookup() Etikettenbasierte, ausgefallene Indizierungsfunktion für DataFrame. DataFrame.pop() Geben Sie den Artikel zurück und lassen Sie ihn aus dem Rahmen fallen. DataFrame.xs() Gibt einen Querschnitt (Zeile(n) oder Spalte(n)) aus dem DataFrame zurück. DataFrame.get() Element aus Objekt für gegebenen Schlüssel abrufen (DataFrame-Spalte, Panel-Slice usw.). DataFrame.isin() Gibt einen booleschen DataFrame zurück, der angibt, ob jedes Element im DataFrame in Werten enthalten ist. DataFrame.where() Gibt ein Objekt zurück, das die gleiche Form wie self hat und dessen entsprechende Einträge von self stammen, wobei cond True ist und andernfalls von other. DataFrame.mask() Gibt ein Objekt zurück, das die gleiche Form wie self hat und dessen entsprechende Einträge von self stammen, wobei cond False ist und andernfalls von other. DataFrame.query() Fragen Sie die Spalten eines Frames mit einem booleschen Ausdruck ab. DataFrame.insert() Fügen Sie die Spalte an der angegebenen Stelle in den DataFrame ein.