Может ли itertools.groupby использовать pd.NA?
Я пытался использовать с серией pandas. Но я получил:
TypeError: логическое значение NA неоднозначно
Действительно, некоторые из моих ценностей .
Это минимальный воспроизводимый пример:
import pandas as pd
import itertools
g = itertools.groupby([pd.NA,0])
next(g)
next(g)
Сравнение a всегда приводит к , поэтомуg.__next__
делаетwhile NA
и терпит неудачу .
Есть ли способ решить это, так чтоitertools.groupby
работает сNA
ценности? Или я должен просто принять это и использовать другой путь к моей (какой бы то ни было) цели?