Mam ramkę danych z kolumną jako String. Chciałem zmienić typ kolumny na Podwójny typ w pyspark.jak zmienić kolumnę Dataframe z typu String na Double type w pyspark
Po to droga, zrobiłem, -
toDoublefunc = UserDefinedFunction(lambda x: x,DoubleType())
changedTypedf = joindf.withColumn("label",toDoublefunc(joindf['show']))
Chciałem tylko wiedzieć, czy to jest właściwy sposób, aby to zrobić, jak podczas biegu przez regresja logistyczna, ja dostaję jakiś błąd, więc Zastanawiam się, jest to powód kłopotów.
Dzięki szukałem jak zachować oryginalną nazwę kolumny – javadba
jest jakaś lista gdzieś od Spark typy danych krótki ciąg wskaże? – alfredox