У меня есть фрейм данных Polars со 150 столбцами кодов валют. Я могу идентифицировать их с помощью выражения регулярного выражения df.select(pl.col('^*cur$')). Я пытаюсь определить уникальный набор кодов валют в каждой строке. Нулевые значения следует игнорировать.
df = pl.DataFrame(
{
"col1cur": ["EUR", "EUR", "EUR"],
"col2cur": [None, "EUR", None],
"col3cur": ["EUR", None, None],
"col4cur": ["EUR", "GBP", None],
# "target": [["EUR"], ["EUR", "GBP"], ["EUR"]]
Подробнее здесь: https://stackoverflow.com/questions/753 ... n-each-row