So drucken sie eine spalte eines pandas dataframe
Sie können die folgenden Methoden verwenden, um eine Spalte eines Pandas-DataFrames zu drucken:
Methode 1: Spalte ohne Kopfzeile drucken
print (df[' my_column ']. to_string (index= False ))
Methode 2: Spalte mit Kopfzeile drucken
print (df[[' my_column ']]. to_string (index= False ))
Die folgenden Beispiele zeigen, wie jede Methode in der Praxis mit dem folgenden Pandas DataFrame verwendet wird:
import pandas as pd #createDataFrame df = pd. DataFrame ({' points ': [25, 12, 15, 14, 19, 23, 25, 29, 32], ' assists ': [5, 7, 7, 9, 12, 9, 9, 4, 5], ' rebounds ': [11, 8, 10, 6, 6, 5, 9, 12, 8]}) #view DataFrame print (df) points assists rebounds 0 25 5 11 1 12 7 8 2 15 7 10 3 14 9 6 4 19 12 6 5 23 9 5 6 25 9 9 7 29 4 12 8 32 5 8
Beispiel 1: Drucken Sie eine Spalte ohne Kopfzeile
Der folgende Code zeigt, wie die Punktespaltenwerte ohne die Spaltenüberschrift gedruckt werden:
#print the values in the points column without header
print (df[' points ']. to_string (index= False ))
25
12
15
14
19
23
25
29
Mit der Funktion to_string() können wir nur die Punktspaltenwerte ohne die Spaltenkopf- und Zeilenindexwerte drucken.
Beispiel 2: Spalte mit Kopfzeile drucken
Der folgende Code zeigt, wie die Werte der Punktespalte mit der Spaltenüberschrift gedruckt werden:
#print the values in the points column with column header
print (df[[' points ']]. to_string (index= False ))
points
25
12
15
14
19
23
25
29
32
Beachten Sie, dass die Punktspaltenwerte sowie die Spaltenüberschrift gedruckt werden.
Hinweis : Der einzige Unterschied zwischen diesem Beispiel und dem vorherigen besteht darin, dass wir doppelte Klammern um den Spaltennamen verwendet haben, wodurch wir die Spaltenüberschrift mit den Werten drucken konnten.
Zusätzliche Ressourcen
In den folgenden Tutorials wird erläutert, wie andere gängige Vorgänge in Pandas ausgeführt werden:
So drucken Sie Pandas DataFrame ohne Index
So zeigen Sie alle Zeilen in einem Pandas DataFrame an
So überprüfen Sie den Typ aller Spalten in Pandas DataFrame