Wie kann ich optional die Filterung auf einen Polars -Datenframe anwenden?Python

Python-Programme
Anonymous
 Wie kann ich optional die Filterung auf einen Polars -Datenframe anwenden?

Post by Anonymous »

Ich möchte die Filterung auf Polars DataFrame anwenden, aber jedes Element des Filters ist optional, abhängig von der Verfügbarkeit eines Funktionsparameters. Filtern Sie zum DataFrame. Meine Logik lautet wie folgt: < /p>

Code: Select all

self.configs_df = self.configs_df.filter(
(ticker != '' & pl.col('Ticker') == ticker) &
(strategy != '' & pl.col('Strategy') == strategy) &
(iteration >= 0 & pl.col('Iteration') == iteration)
)
, aber ich erhalte einen Fehler: TypeError: Der Wahrheitswert eines Ausdrucks ist mehrdeutig , was ich verstehe, aber ich weiß nicht, wie ich den Ausdruck in seinen logischen Teilen aufbauen kann. Jede Hilfe oder Anleitung wäre sehr geschätzt, da ich ein absoluter Anfänger mit Polaren bin, nachdem ich aus Pandas stammte, wo ich diese (ähnliche) Logik habe.>

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post