Wie filtert ich einen Polars -Datenframe mit Listentypspalten?Python

Python-Programme
Anonymous
 Wie filtert ich einen Polars -Datenframe mit Listentypspalten?

Post by Anonymous »

Mein Polars -Datenfreame enthält Spalten mit Listentypwerten: < /p>
df = pl.DataFrame({
'a': [['1', '3'], ['3'], ['1'], ['2']],
'b':[['8'],['6'],['6', '7'],['7']]
})
< /code>
Ich möchte diesen Datenrahmen basierend auf der Spalte 'a' mit der Liste ['1'] filtern. Ich habe versucht,: < /p>
df.filter(pl.col('a') == ['1'])
< /code>
Aber ich erhalte diesen Fehler: < /p>

computeError: Listentyp (innerlich: 'utf8', zu: 'utf8') < /p>
< /blockquote>
Der Filter funktioniert, wenn der Datenträger nicht löst, wie in den Datentypen, wie in:: in:: in: in: in: in: in: in: in: in: in: in: in: in: in: in: in: in: in: in: in: in: in: in: in: in: in: in: in: in: in: in: in: in: in: in: in: in: in: p>
>, wirken, wenn der Datenträger entspricht, kann die Datentyp-Werte.df = pl.DataFrame({'a': ['3', '3', '1', '2'], 'b':['8','6','7','7']})
df.filter(pl.col('a') == '1')
< /code>
Wie kann ich Filterung auf Listentypspalten mit Polaren anwenden? Ich interessiere mich nicht für Lösungen mit Pandas, nur Polar.

Quick Reply

Change Text Case: 
   
  • Similar Topics
    Replies
    Views
    Last post