Код: Выделить всё
with pl.StringCache():
s1 = pl.Series("color", ["red", "green", "red"], dtype=pl.Categorical)
s2 = pl.Series("color", ["blue", "red", "green"], dtype=pl.Categorical)
Код: Выделить всё
with pl.StringCache():
s1 = pl.Series("color", ["red", "green", "red"], dtype=pl.Categorical)
# Somhow save encoding here
# On a different machine
with pl.StringCache(): # Somehow load encoding here
s2 = pl.Series("color", ["blue", "red", "green"], dtype=pl.Categorical)
Мой вариант использования — машинное обучение. Я обучаю модель категориальным данным на одной машине, и мне нужна кодировка для вывода на разных машинах. Хотя технически я мог бы использовать кодировщик меток Scikit, я бы хотел оставаться в полярных отношениях.
Подробнее здесь: https://stackoverflow.com/questions/790 ... -in-polars