Ho un dataframe con colonna come String. Volevo cambiare il tipo di colonna in Double type in pyspark.come modificare una colonna Dataframe da String type a Double type in pyspark
seguito è il modo, l'ho fatto, -
toDoublefunc = UserDefinedFunction(lambda x: x,DoubleType())
changedTypedf = joindf.withColumn("label",toDoublefunc(joindf['show']))
Volevo solo sapere, è questo il modo giusto per farlo, come durante l'esecuzione attraverso regressione logistica, io sono sempre un po 'di errori, in modo da Mi chiedo, è questa la ragione del problema.
Grazie ero alla ricerca di come mantenere originale nome di colonna – javadba
c'è un elenco da qualche parte dei tipi di dati a breve stringa Spark identificherà? – alfredox