заменяет все несоответствующие значения этим значением по умолчанию.

ичок в PySpark.

У меня есть искраDataFrame df который имеет столбец «тип_устройства».

Я хочу заменить каждое значение в «Планшете» или «Телефоне» на «Телефон» и заменить «ПК» на «Рабочий стол».

В Python я могу сделать следующее,

deviceDict = {'Tablet':'Mobile','Phone':'Mobile','PC':'Desktop'}
df['device_type'] = df['device_type'].replace(deviceDict,inplace=False)

Как я могу добиться этого с помощью PySpark? Спасибо!

Ответы на вопрос(3)

Ваш ответ на вопрос