Ich bin ein Neuling in PySpark.Pyspark: Ersetzen von Wert in einer Spalte durch Durchsuchen eines Wörterbuchs
Ich habe eine Spark DataFrame
df
, die eine Spalte 'device_type' hat.
Ich möchte jeden Wert ersetzen, der in "Tablet" oder "Phone" zu "Phone" ist, und ersetzen "PC" zu "Desktop".
In Python ich folgendes tun können,
deviceDict = {'Tablet':'Mobile','Phone':'Mobile','PC':'Desktop'}
df['device_type'] = df['device_type'].replace(deviceDict,inplace=False)
Wie kann ich diese mit PySpark erreichen? Vielen Dank!