Code: Select all
df = df[df['col'] == cond]
erwartete xx-Werte bei der Auswahl von Spalten durch boolesche Maske, erhielt yy
Wobei xx die Gesamtzahl der Spalten und yy die Anzahl der True-Werte im Maskenergebnis ist.
Gemäß der Polars-API ist das so Die Syntax sollte zum Filtern auf die Zeilen angewendet werden (dasselbe wie bei Pandas), aber stattdessen wird versucht, sie auf die Spalten anzuwenden.
Gibt es eine Möglichkeit, dieses Verhalten zu ändern?
PS: Bitte raten Sie nicht, stattdessen .filter oder .sql zu verwenden, das ist nicht das, was ich hier frage.
Mobile version