Я попытался запустить выражение в pyspark, но не смог его запустить. Пожалуйста, помогите мне использовать в этом случае с оператором .isin.
-> geo_region1 - новый столбец, а geo_region - существующий столбец с данными (BD ',' BT ',' BN ',' KH ',' CN ',' TW ',' HK ',' IN ',' ID ',' JP ',' KP ',' KR ',' LA ',' MY ',' MV ',' MN ',' MM ')
DF2 = df2.withColumn("geo_region1", expr("case when(LOWER(geo_region).isin ('BD','BT','BN','KH','CN','TW','HK','IN','ID','JP','KP','KR','LA','MY','MV','MN','MM')) then 'APAC' end"))
Результат: geo_region1 = APA C при совпадении условий
Спасибо