Oft sind Sie daran interessiert, eine oder mehrere Zeichenfolgenspalten in einem Pandas-DataFrame in Float-Spalten zu konvertieren. Glücklicherweise ist dies mit der Funktion astype() einfach zu bewerkstelligen.
Dieses Tutorial zeigt mehrere …
Oft möchten Sie möglicherweise die Zeilen eines Pandas DataFrame auswählen, in denen ein bestimmter Wert in einer der Spalten angezeigt wird.
Glücklicherweise ist dies mit der .any Pandas-Funktion einfach zu bewerkstelligen. In diesem Tutorial werden einige Beispiele für die praktische Verwendung dieser Funktion erläutert.
Angenommen, wir haben die folgenden Pandas DataFrame:
import pandas as pd
#Dataframe erstellen
df = pd.DataFrame({'points': [25, 12, 15, 14, 19],
'assists': [5, 7, 7, 9, 12],
'rebounds': [11, 8, 10, 6, 6]})
#Dataframe anzeigen
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
Die folgende Syntax zeigt, wie Sie alle Zeilen des DataFrame auswählen, die den Wert 25 in einer der Spalten enthalten:
df[df.isin([25]).any(axis=1)]
points assists rebounds
0 25 5 11
Die folgende Syntax zeigt, wie Sie alle Zeilen des DataFrame auswählen, die die Werte 25, 9 oder 6 in einer der Spalten enthalten:
df[df.isin([25, 9, 6]).any(axis=1)]
points assists rebounds
0 25 5 11
3 14 9 6
4 19 12 6
Angenommen, wir haben die folgenden Pandas DataFrame:
import pandas as pd
#Dataframe erstellen
df = pd.DataFrame({'points': [25, 12, 15, 14, 19],
'assists': [5, 7, 7, 9, 12],
'position': ['G', 'G', 'F', 'F', 'C']})
#Dataframe anzeigen
print(df)
points assists position
0 25 5 G
1 12 7 G
2 15 7 F
3 14 9 F
4 19 12 C
Die folgende Syntax zeigt, wie Sie alle Zeilen des DataFrame auswählen, die das Zeichen G in einer der Spalten enthalten:
df[df.isin(['G']).any(axis=1)]
points assists position
0 25 5 G
1 12 7 G
Die folgende Syntax zeigt, wie Sie alle Zeilen des DataFrame auswählen, die die Werte G oder C in einer der Spalten enthalten:
df[df.isin(['G', 'C']).any(axis=1)]
points assists position
0 25 5 G
1 12 7 G
4 19 12 C
So filtern Sie einen Pandas DataFrame unter mehreren Bedingungen
So finden Sie eindeutige Werte in mehreren Spalten in Pandas
So erhalten Sie Zeilennummern in einem Pandas DataFrame
Oft sind Sie daran interessiert, eine oder mehrere Zeichenfolgenspalten in einem Pandas-DataFrame in Float-Spalten zu konvertieren. Glücklicherweise ist dies mit der Funktion astype() einfach zu bewerkstelligen.
Dieses Tutorial zeigt mehrere …
Oft möchten Sie einen Pandas-DataFrame nach einer oder mehreren Spalten sortieren. In diesem Tutorial wird erklärt, wie Sie dies mit der pandas sort_values- Funktion tun.